课程
/运维&测试
/Linux
/ Linux达人养成计划 I
SSH服务器拒绝了密码,xshell连不上虚拟机怎么办
2015-02-03
源自: Linux达人养成计划 I 2-8
正在回答
为什么我改了PermitRootLogin yes,也改了xshell的用户名,服务器还是拒绝密码;xftp也是一样
慕用8874630
谢了!
PermitRootLogin yes 修改了还是访问被拒绝,密码没有错。是什么原因?
秋风瑟瑟荒草成堆
慕粉3954379
我也遇到这个问题,本来我在Xshell里面建立的用户没有用户名密码,在弹出的框我以为填的是Xshell,就都没有填,结果出现了这个错误。然后后面我在用户登陆那里填root 再填密码就可以了
慕粉0018428072
幕布斯7687161
weixin_慕用2546013
应该是sshd的设置不允许root用户用密码远程登录
修改 vim /etc/ssh/sshd_config
找到# Authentication:LoginGraceTime 120PermitRootLogin without passwdStrictModes yes
改成
# Authentication:LoginGraceTime 120PermitRootLogin yesStrictModes yes
重启虚拟机
qq_柠蜜_0
aijialin
唏嘘_0002
coke_
LaRenaissanc3800443 回复 coke_
qq_柠萌汁_03133499
她姓张
慕姐6156777
我也遇到了这个问题。我估计是在看老师的视频教学的时候,我们用vi命令打开了密码文件,然后当时不知道就乱按一通,然后就退出了vi,结果密码文件被我们弄乱了。(不知是不是这个原因)
用root登录可以
192.169.199.194是公网IP,xshell连接的可能不是你的虚拟机,而是公网别人的服务器了。检查一下网络设置,保证Xshell连接的是虚拟机的ssh服务就应该能解决问题了。
kkkbbb
贴一下报错的图吧,这样大家能更好的为你排查错误
哎呦apple 提问者
举报
Linux入门视频教程,以通俗易懂的语言带你感受linux之美
1 回答Xshell登陆SSH拒绝了服务密码?
4 回答ssh服务器拒绝了密码
2 回答SSH服务器拒绝了密码
2 回答SSH服务器拒绝了密码这是怎么回事
2 回答XShell连接linux提示SSH拒绝密码