一.检查是否安装ssh
打开一个cmd,输入ssh后如果出现下图
则说明有ssh
若没有ssh,跳转二中的解决办法
二.打开ssh服务
管理员方式运行cmd,输入口令
net start sshd
如果显示already successfully 或者successfully之类的,就说明有;
如果显示The service name is invalid.
就说明电脑还没有Openssh服务器,要自己下一个。
解决办法:
打开链接 https://github.com/PowerShell/Win32-OpenSSH/releases/(登不上去正常,耐心多试几次)
下载msi(如图,我是win11)
然后就点击下好的文件安装。msi安装包安装好后没有任何提示,会直接退出。
win+R调出面板,输入services.msc进入服务程序
若能找到
OpenSSH Authentication Agent
OpenSSH SSH Server
这两个服务即为成功。
三.关闭防火墙
控制面板->系统和安全->防火墙->启用或关闭防火墙->专用和公用网络设置都关闭防火墙
这个时候就可以去试一试能不能连上服务器了
如果还不能
四.检查是否只有内网才能登录服务器
打开cmd,输入
ping 服务器端口号
如果一直丢包,多半就是只有内网才能连
解决办法:挂vpn
1.如果是学校里的,学校估计有自己的vpn工具,问问师兄师姐,弄一个,方便得多。
2.实在没有可以试试EasyConnect,不过不是很推荐,我反正觉得不好用。而且好像不支持Win11,Win11得更麻烦一点,CSDN上也有教程。
挂上学校内网之后,试试能不能连接上。
要是还不能,多半是那边服务器有点问题,只能厚着脸皮多问问管理人员或者学长学姐了。
评论前必须登录!
注册