当前位置:   article > 正文

SSH连服务器提示“Permission denied,please try again”的原因与解决办法_permission denied, please try again

permission denied, please try again

环境:RHEL/CentOS 8服务器

问题描述:SSH远程连接Linux服务器时提示如下图所示错误

问题分析:服务器能拒绝说明网络和ssh服务没有问题,出现这个问题的最可能的原因一是该账号不存在,二是输入的密码有误;三是该账号被禁止登录了(如sshd配置文件中禁止root登录)。

解决方法:

(1)检查并确定密码没有错误

(2)在服务器上用id命令查看该用户名是否存在(id robot),如不存在,则创建该用户(useradd robot),并为该用户设置密码(passwd robot)

(3)若是root用户登录提示上述错误,一般是配置文件中将root设置为不允许远程登录。编辑sshd配置文件,将PermitRootLogin 设置为yes,以允许root登录。最后重启sshd服务(systemctl restart sshd)

  1. [root@server ~]# vim /etc/ssh/sshd_config
  2. ……此处省略部分信息……
  3. #LoginGraceTime 2m
  4. PermitRootLogin yes
  5. #StrictModes yes
  6. #MaxAuthTries 6
  7. #MaxSessions 10
  8. ……此处省略部分信息……

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/600823
推荐阅读
相关标签
  

闽ICP备14008679号