密码正确,SSH无法登陆 Password authentication failed /Permission denied, please try again. |
您所在的位置:网站首页 › ssh输入不了密码 › 密码正确,SSH无法登陆 Password authentication failed /Permission denied, please try again. |
密码正确,SSH无法登陆
使用SecureCRT登陆,提示“Password authentication failed” 使用linux下ssh登陆,提示“Permission denied,please try again.” 参考网上经验,一一实验: 方法一:vi /etc/ssh/sshd_config 找到#PermitRootLogin no将其修改为PermitRootLogin yes // /yes表示root可以ssh登录。可能这里是no 把PasswordAuthentication设成yes /etc/init.d/ssh start // 或者service ssh start启动SSH服务 /etc/init.d/ssh status //查看SSH状态 对我无效 方法二: 1.查看sshd是否正确在运行 netstat -anp| grep sshd 2.如果没有运行使用 service sshd restart 重启服务 对我无效:显示SSH运行正常 方法三:.查看防火墙 #/etc/init.d/iptablesstatus 如果22端口被限制则无法登陆。 放开端口22 #/sbin/iptables -IINPUT -p tcp –dport 22 -j ACCEPT #/etc/rc.d/init.d/iptablessave 对我无效: 我的提示没有防火墙方法(why? 下次再分解) 至少说明不是防火墙封端口的原因
网上的经验对我无效啊,看来只能瞎琢磨琢磨了,如下是我的思路 思路一:验证是否可以自登陆(如果可以SSH自登陆,证明SSH协议开启,端口正常) cd ~/.ssh ssh-keygen –t –rsa cp id_rsa.pub authorized_key #自己免自己登陆
自已免登陆自己成功; 思路二:换端口: vi /etc/ssh/sshd_config 默认端口是22,修改为21 重启SSH服务,并查看SSH服务状态可知,端口已变更为21 SSH客户端连接设置端口项注意修改为端口21 铛铛铛~~连接成功! 再一次把端口重新设置为22,测试: 重新换回来,居然OK!! 这是为什么呢?这是为什么呢?这是为什么呢? 换回来又可以了~~晕
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |