【发布时间】:2019-06-20 19:12:18
【问题描述】:
【问题讨论】:
【问题讨论】:
找到我的解决方案。
我会尝试:
1- SSH 配置重置http://YOURIPADDRESS:2086/scripts2/doautofixer?autofix=safesshrestart
2- 主机访问控制添加 sshd ip 允许
3- 管理 root 的 SSH Keys 密钥创建和 putty 连接
4- Cpanel 任意域登录 -> 创建 ssh 密钥 > putty 登录su root
5- WHM 服务管理器 sshd 已启用
6-其他root用户名登录测试
但不能登录。
解决方案:
通过密钥连接任何域 ssh -> vim /etc/passwd 或 vi /etc/passwd
/etc/passwd(预览版):
root:x:0:0:root:/root:/bin/bash^M
bin:x:1:1:bin:/bin:/sbin/nologin^M
...
问题 = ^M
联系系统管理清除 ^M char 已解决。
注意:因为我已经在“windows”环境下编辑过passwd文件。不要编辑 windows 编辑器。
用于编辑: Putty 再次登录并su root -> vim /etc/passwd -> 全部清除 ^M -> 用于保存:wq,用于不保存退出:q!
【讨论】:
也许您正在以被阻止的用户身份登录(如果尝试以 root 身份登录,则会发生此错误)。
如果您需要成为被阻止的用户,请尝试以其他用户身份登录,然后在您成功登录后,
运行命令:
su amit
或
su root
视情况而定。
【讨论】: