0
点赞
收藏
分享

微信扫一扫

隧道技术访问服务器与远程开发

驚鴻飛雪 2022-01-23 阅读 61

声明

本博客仅出于本人开发工作需求,本人遵纪守法,未做任何触犯道德和法律的坏事!

背景

由于学院管理员未将学院所属服务器账号加入学校列表,且该管理员不是很好联系(感觉不好说话),学校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.通过远程连接编辑服务器上的文件,开始愉快的打工生活~

在这里插入图片描述

举报

相关推荐

0 条评论