ubuntu ssh root 登录 Permission denied, please try again

时间:2024-04-03 11:49:37

linux系统默认禁止root用户登录ssh。

  • 查询系统是否启动ssh服务
    su ps -e|grep ssh
    ubuntu ssh root 登录 Permission denied, please try again

  • 已开启ssh,但是登录时总是显示:
    ubuntu ssh root 登录 Permission denied, please try again

  • 因为Linux系统,默认禁止root用户远程登录ssh ,所以此时我们需要修改sshd_conf配置文件(注意是sshd_config,而不是ssh_config)。

  • 查找sshd_conf文件位置(修改两处:允许root远程登录,允许使用密码登录
    find / -name sshd_conf
    ubuntu ssh root 登录 Permission denied, please try again

  • 编辑sshd_config
    vi /etc/ssh/sshd_config
    ubuntu ssh root 登录 Permission denied, please try again
    ubuntu ssh root 登录 Permission denied, please try again

修改后,:wq保存退出。
重启ssh服务。
service ssh restart
ubuntu ssh root 登录 Permission denied, please try again
可成功登录。
ubuntu ssh root 登录 Permission denied, please try again

为了避免此种情况,可新建一个普通用户,这样可直接进行ssh登录。