声明
本博客仅出于本人开发工作需求,本人遵纪守法,未做任何触犯道德和法律的坏事!
背景
由于学院管理员未将学院所属服务器账号加入学校列表,且该管理员不是很好联系(感觉不好说话),学校vpn访问不了学院服务器。这给放假在家的学生们工作带来极大的不便。但朋友所在的另一学院有一台服务器配置了内网穿透,可以通过广域网访问。所以,我突发奇想,通过朋友的服务器B远程连接到我实验室的服务器A。不管了,直接整活~
客户端图形界面连接远程服务器
1.安装WinSCP
2.新建站点,图中scutbot.cn为服务器B,56为服务器A
3.打开A服务器的“高级”选项
4.在“隧道”选项里,填入B的相关选项信息,并将本地的密钥文件路径导入。如果是win10系统,系统自带了openssh客户端,为图中所示路径(需要openssh服务端的话自行安装,没有客户端的也自行安装,相关链接https://docs.microsoft.com/zh-cn/windows-server/administration/openssh/openssh_keymanagement)
5.在“验证”选项里填入相同的密钥文件路径
6.点击”确定“
7.可以从winscp连接服务器A了!!!
软件开发平台——VScode的设置
1.安装Remote-SSH插件
2.将服务器A和服务器B的账号密码填入,然后在config文件里加上图示的最后一行(相当于服务器B作为代理服务器)
3.通过远程连接编辑服务器上的文件,开始愉快的打工生活~