当前位置 主页 > 服务器问题 > Linux/apache问题 >

    ssh远程登录服务器忘记密码如何修改密码?修复方法

    栏目:Linux/apache问题 时间:2021-02-02 17:18

         在Windows中使用ssh客户端连接,提示“ssh服务器拒绝了密码,请再试一次”,或在linux中通过ssh连接,提示“Permission denied, please try again”的时候,可以尝试使用以下方式修复:
         1.在ssh提示上述信息时,可以在管理控制台通过Web VNC连接管理终端连接服务器进行测试,若使用root和密码可登录,说明帐号和密码是正确的。
         2.检查/etc/ssh/sshd_config中的PermitRootLogin,这个参数指定是不是允许root用户通过ssh远程连接服务器。PermitRootLogin设置yes时表示允许root通过ssh连接服务器,为no时为不允许。
         一般ssh密码错误,同时Web VNC可以登录的问题,此参数的设置引起问题的可能性较大。
         具体调整:
         (1) 使用命令vi /etc/ssh/sshd_config;
         请注意:vi后面有空格,再加上后面的文件名。
         (2)按"/"键后进入搜索模式,输入PermitRootLogin后回车(注意是有大写的),可查找到该参数;
         (3)按"a"或"i"键可以进入编辑,将其修改为yes,即为允许root通过ssh进行连接;
         (4)按"Esc"键可退出编辑,最后输入" :wq!"(包含冒号),回车进行保存退出。(若不保存,可使用" :q!"回车)
         (5) 然后重启sshd服务生效就可以了,重启命令可使用:service sshd restart 。
         原文链接:https://blog.csdn.net/weixin_30833209/article/details/112867850
    下一篇:没有了