查看sshd的日志文件
已检查防火墙已关闭、22端口号已开启、ip地址在同一网段、ssh服务已开启、登陆密码正确、/etc/ssh/sshd_config配置、本机与虚拟机能ping通、openssh-client已安装,除了这些情况,还有什么原因会出现如上的日志报错?
ssh/sshd_config里PermitRootLogin默认是注释掉的,有没有修改?
https://blog.csdn.net/weixin_31789689/article/details/108269684
这错误提示,像说密码错误
换个第三方远程工具试试
IP是不是和别人的有冲突?
# 本地执行
ssh -vvv root@ip
# 可以先重启下sshd试试
systemctl restart sshd
还有几个检查项:
1、PasswordAuthentication是否是yes
2、监听的IP范围是不是0.0.0.0
netstat -alpn|grep sshd
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1007/sshd
window和虚拟机的防火墙都关了吗
首先,这个是认证错误,既不是配置,也不是网络问题;那么列举我认为的可能性如下:1.密码编码不一致导致认为密码错误。
本机telnet一下centos通的吗
。
问题已解决。PAM模块可用于Linux系统的访问控制。SSH登录对应配置文件/etc/pam.d/sshd,注释策略配置
auth required pam_listfile.so item=user sense=allow file=/etc/ssh/whitelist onerr=fail