Ubuntu用户无法登陆ssh出现permission denied,please try again

适用情形:

1.使用ssh远程连接,remote等出现permission denied,please try again。

2.使用final shell等软件登陆时,密码已经正确却一直让重输密码。

3.一个账号可以登陆,另外一个账号不可登陆(多为新账号)

4.普通用户可登陆,root用户无法登陆(见方法一)

正文:

解决方法一、解决root和普通用户

1.配置/etc/ssh/sshd_config

sudo gedit /etc/ssh/sshd_config

将PermitRootLogin 后面改为yes,同时去掉PasswordAuthentication yes前的#

2.重启ssh服务

service ssh restart

解决方法二、之前有更改过home文件夹,导致当前用户没有读写权限

1.更改权限

sudo chmod +x /home/

2.重启ssh服务

/etc/init.d/sshd restart  (提示没有该文件则用/etc/init.d/ssh restart)

解决方法三、直接重装ssh(亲测有用)

1.卸载ssh相关包

sudo apt-get remove openssh-server openssh-client --purge && sudo apt-get autoremove && sudo apt-get autoclean && sudo apt-get update

2.重装ssh

sudo apt-get install openssh-server openssh-client

 

如有疑问请在评论区留言,如有帮助麻烦右上角点个赞~~蟹蟹(*^▽^*)~

  • 7
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值