Xshell连接错误:Could notconnect to '192.168.18.128' (port 22): Connection failed.
Xshell连接错误:Could notconnect to ‘192.168.18.128’ (port 22): Connection failed.找了度娘,谷歌中的一些方案,都没能解决,现在把我这里的解决方案进行一个记录和总结希望对您有多收获:### 尝试解决方法:重新启动Debian系统;重启VMware;防火墙问题:查看防火墙:service iptables st...
·
Xshell连接错误:Could notconnect to ‘192.168.18.128’ (port 22): Connection failed.
找了度娘,谷歌中的一些方案,都没能解决,现在把我这里的解决方案进行一个记录和总结希望对您有多收获:
尝试解决方法:
- 重新启动Debian系统;
- 重启VMware;
- 防火墙问题:
- 查看防火墙:service iptables status;
- 先关闭防火墙:/etc/init.d/iptables stop;
- 打开防火墙:service iptables start;
- 可能没有安装ssh-server服务器
解决:- 先检查确认有没有安装ssh-server服务器,输入命令:ps -e|grep ssh;
- 若执行上述命令后,确认没有安装ssh-server,在Debian命令去输入:sudo apt-get install openssh-server,即可安装ssh-server;
- 安装了ssh-server服务器,没有开启
解决:- 开启ssh-server服务器,执行命令service sshd start;
- 若发现执行命令无效,该命令需要在root权下才能开启或者使用sudo命令;
- 服务器防火墙关闭了22端号口
解决方案:- 检查端口是否开启,在root权限或者sudo命令下执行命令:ss -lnt;
- 开启端口,开启ssh-server服务之后,在检查输入命令:ss -lnt如下:
- 检查端口是否开启,在root权限或者sudo命令下执行命令:ss -lnt;
当在看到22号端口成功开启后,使用Xshell可以远程成功连接虚拟机:
更多推荐
所有评论(0)