IT技术博客大学习 共学习 共进步

ubuntu系统root用户不能通过ssh远程登录问题

叶德华博客 2017-02-06 22:53:51 浏览 2,321 次

问题

   虚拟机中安装完ubuntu14.04系统以后,在虚拟机中可以通过root用户正常登录,可确认root用户密码没有输错;但是通过ssh远程连接时,报错Password Authentication Failed,或者其他类似Acess Failed错误。

解决方法

   编辑sshd配置文件:vim /etc/ssh/sshd_config,配置文件部分内容如下:

sshd_config

   可以看到,其中PermitRootLogin的配置是without-password,将其修改为:PermitRootLogin yes

   重启sshd服务或者重启系统,再次ssh远程登录即可。

建议继续学习

  1. Linux shell脚本使用while循环执行ssh的注意事项 (阅读 8,061)
  2. 为什么++[[]][+[]]+[+[]]=10? (阅读 7,041)
  3. 在ssh服务里使用chroot (阅读 5,841)
  4. 为什么要用公钥/私钥而不是密码去做SSH身份验证 (阅读 5,701)
  5. 如何让ssh登录更加安全 (阅读 5,601)
  6. ssh连接超时解决办法 (阅读 5,502)
  7. 懒人连ssh不输密码若干大法 (阅读 5,481)
  8. SSH无密码登录 (阅读 5,480)
  9. Ubuntu 下Hash校验和不符问题的解决 (阅读 5,462)
  10. ssh命令 (阅读 5,223)