我有一台 Ubuntu 虚拟机,我可以从我的主机完美地 ping 通它。
我创建了 root 密码,也可以正常使用。我还更改了 ssh-conf 文件,以便允许 root 登录,如下所示,同时多次重新启动客户机操作系统:
PermitRootLogin yes
但即便如此,我还是无法通过主机上的“plink”(putty 链接)访问它。我尝试了简单的 ssh,但还是不行。请注意,我在 dos 窗口中启动了 plink,但我尝试使用 cygwin 来连接 ssh。
ssh [email protected]
[email protected]'s password:
Permission denied, please try again.
[email protected]'s password:
Permission denied, please try again.
[email protected]'s password:
Permission denied (publickey,password).
/var/log/auth.log 指示以下内容...
Jan 20 18:24:31 osboxes sshd[2735]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=<HOST> user=root
Jan 20 18:24:34 osboxes sshd[2735]: Failed password for root from 10.122.0.55 port 51989 ssh2
Jan 20 18:34:49 osboxes sshd[2749]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=<HOST> user=root
Jan 20 18:34:51 osboxes sshd[2749]: Failed password for root from 10.122.0.55 port 52256 ssh2
Jan 20 18:35:02 osboxes sshd[2749]: message repeated 2 times: [ Failed password for root from 10.122.0.55 port 52256 ssh2]
Jan 20 18:35:02 osboxes sshd[2749]: Connection closed by 10.122.0.55 [preauth]
Jan 20 18:35:02 osboxes sshd[2749]: PAM 2 more authentication failures; logname= uid=0 euid=0 tty=ssh ruser= rhost=<HOST> user=root
我用上面的日志中的主机地址替换了这篇文章的地址。
你们有人知道我还缺少什么吗?
非常感谢,
普拉卡什
答案1
感谢您的回答。
答案确实很简单,因为我似乎编辑了 ssh-config 文件而不是 sshd-config 启用 root 登录。编辑文件后,问题似乎解决了。
非常感谢您抽出时间
普拉卡什