CentOS 6.4:无法再以 root ssh 身份登录

CentOS 6.4:无法再以 root ssh 身份登录

当我输入密码时出现以下错误:

login: root 
Password: My-password
Login incorrect

我尝试过通过 Putty 和 WinSCP 连接 SSH。我收到网络错误:连接被拒绝。

那么可能出了什么问题?

请指教。

请注意:root 不是这台机器上的唯一用户,我可以使用另一个帐户访问并执行一些命令。

我尝试按照其他网站上的说明重置 root 密码。一切顺利,但尽管更改了密码,我还是收到同样的错误!

我做的最后一件重要的事情是:创建用户、创建组、将用户关联到创建的组,然后将文件夹目录更改为 etc/passwd 内的用户。之后我开始遇到 root 问题,因此我取消了创建的用户和组,但我仍然面临同样的问题

答案1

您能否给我们一些关于 sshd 的日志,让我们看看 /var/log 目录里面发生了什么。
只需运行# grep sshd * | grep the_number_of_the_date_that_you_want_to_check,或者您可以运行这个grep -Ri ssh /var/log/*

另外:
1. 你的sshd_配置指的是“允许用户“?(大多数没有,但有些有,如果你有,你需要在那行列出你的账户)。2
. 你有 iptables 允许TCP 22?
3. 我希望服务已启动 :) ( # service sshd status)
4. 最后但并非最不重要的一点PermitRootLogin yes/etc/ssh/sshd_config

相关内容