CRT用SSH2连不上虚拟机的CentOS,主机可以ping通,怎么解决?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CRT用SSH2连不上虚拟机的CentOS,主机可以ping通,怎么解决?相关的知识,希望对你有一定的参考价值。
CRT用SSH2连不上虚拟机的CentOS,主机可以ping通,怎么解决?
主机可以ping通,但是无法ssh连接。首先:确保ssh服务已经开启。使用netstart -ntpl来查看是否有对应的ssh进程,以及查看对应使用端口。默认使用22端口。
然后:使用 telnet IP 端口 的形式。确保端口正常开放。检查服务器的防火墙,22端口对应防火墙是否开放。或者关闭整个防火墙测试。
再次:确保使用账号,尼玛,端口正确。
其次:确保你登陆的用户有登陆的权限,举个栗子:ubuntu系统默认root是不允许ssh登陆的。需要修改/etc/ssh/sshd_conf文件来开启。
最后:确保ssh调用.so库正确。由于有些自己加功能,导致修改了/etc/pam.d/下的ssh文件,需要确保调用正确。
请参照以上几点来一一排除问题所在。 参考技术A 主机可以Ping通,代表网络没有问题。你可以用telnet或nmap查看一下服务端口,看下服务的问题。还有你的防火墙有没有问题,基本上就是这几步。更多详情,请参考书籍《Linux就该这么学》本回答被提问者采纳
SSH服务器拒绝了密码,xshell连不上虚拟机怎么办
用Xshell链接虚拟机的时候,出现下面情况:
以上是关于CRT用SSH2连不上虚拟机的CentOS,主机可以ping通,怎么解决?的主要内容,如果未能解决你的问题,请参考以下文章
这是sshd的设置不允许root用户用密码远程登录
解决方案:
修改 vim /etc/ssh/sshd_config
找到# Authentication:
LoginGraceTime 120
PermitRootLogin without passwd
StrictModes yes
改成
# Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
重启虚拟机