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

声明

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

背景

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

在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值