这里写目录标题
Connection failed—连接失败
解决方案(逐步解决1-2-3-4)
方法一:
方法二:
方法三:
方法四:
Connection failed—连接失败
作为一位Linux初学者,我是使用云服务器搭建的Linux环境,即在Xshell界面输入ssh root@公网进行连接,但是前两天用xshell进行远程连接时,发生了错误:Could not connect to ‘43.143.242.13’ (port 22): Connection failed
我不知道大家有没有遇到过这种情况,反正我昨天遇到了(也不知道为啥),然后又试了很多方法,最终才又重新连接的上,在这里主要是整理一下,防止后面再次遇到的时候不知所措。
解决方案(逐步解决1-2-3-4)
下面的四个方案是逐步进行解决的,如果前三种提到的都没什么问题,第四种一定可以解决。
方法一:
查看是否是因为服务器欠费或其他原因导致服务器公网ip不能使用,这种的话Xshell连接时会显示Connection established. To escape to local shell, press ‘Ctrl+Alt+]’.
方法二:
在设置应用中,打开应用和功能,点击管理可选功能,添加Open SSH 客户端和服务器端。之后通过命令窗口输入net start sshd,即可开启ssh服务。(PS:关闭ssh服务是net stop sshd)
1、
2、
3、安装完成或者已经安装过的情况下,按住win+r,输入cmd打开命令提示符,然后输入net start sshd
4、假如上面显示发生系统错误 5,就表示权限不够,拒绝访问,此时打开路径:C:\Windows\System32,找到cmd.exe(推荐下载everything软件,查找文件很快很方便),然后右击鼠标,选择以管理员方式打开,然后输入net start sshd,便可开启
此时再使用Xshell,进行远程连接即可顺利运行。
方法三:
假如你电脑使用的是校园网,有些校园网可能会阻止你进行远程连接,不妨换成手机热点,再次进行连接。
方法四:
假如以上方法试过后,依然还是显示Could not connect to ‘43.143.242.13’ (port 22): Connection failed
此时登录你的云服务器,将服务器密码进行重置,然后重启云服务器进行连接,假如还是不行的话,不要犹豫,直接点击重装系统,然后设置密码,接着便可以成功连接。
在Xshell界面输入ssh root@公网ip地址,然后登陆密码
希望能帮到大家。(不得不说,对于新手来说,使用云服务器真的是很方便,没有什么是重装系统解决不了的问题,而且还很快。)