xshell远程连接ubuntu ssh拒绝密码

最近想用xshell登录Linux虚拟机,毕竟物理机和虚拟机来回切换很烧心,可是碰到一个问题:

SSH服务器拒绝了密码

希望在各位用尽各种方法都没解决的情况下,认真看到最后,说不定咱进的同一个坑呢?

本以为是个很简单的问题,结果上网查了,所有人提供的解决方案都是因为配置中ssh不允许root登录,但是我用普通用户登录也是这个样子,虽然很可能跟这个配置没关系,但我还是照做了;没卵用

1.修改配置  gedit /etc/ssh/sshd_config,找到 PermitRootLogin 关键字,改成PermitRootLogin yes;

gedit /etc/ssh/sshd_config


//修改内容
#LoginGraceTime 2m
PermitRootLogin yes
StrictModes yes
#MaxAuthTries 6
#MaxSessions 10

2.执行 service sshd restart 或者 /etc/init.d/ssh restart;

 

然而,这招对我没用~  但还可以再抢救下

 

突然,说时迟,那时快,想到一个可能,尼玛。。。密码设置得太简单了?

于是我到linux下修改密码

root@ubuntu:/etc/ssh# passwd    //注意了,输入密码过程是不会有任何输出,别怕~
输入新的 UNIX 密码: 
重新输入新的 UNIX 密码: 
passwd:已成功更新密码

回到xshell,用户名 root ,加上新密码,顺利连接。。。

 

总结:自己挖的坑,哭着也要自己想办法填上,本是为了方便快捷,把密码设置成1个字符,但估计linux觉得不安全,死活不让登录,哎,改成6位字符,一切就这么解决,希望对后来者有所帮助;

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值