文档章节

Xshell+Xftp SSH隧道代理

殊麒
 殊麒
发布于 2015/12/30 16:27
字数 596
阅读 4217
收藏 8

    出于安全考虑,公司的一组应用服务器仅允许特定P远程SSH访问,带来安全防护的同时也增加了进行SSH登录和SFTP上传维护的繁琐,在授权的IP服务器上搭建VPN作为跳板是一种解决方案,本文阐述的,是另一种更加简单的安全访问方式,主要是基于日常维护所使用的Xshell和Xftp工具来配置(这两个工具实在是太方便了)。

为了方便阐述,先上一张网络结构示意图,如下:

如上图所示,服务器组C仅允许授权的服务器B访问,计算机A无法直接访问维护服务器组C,本文就是要通过SSH隧道代理配置,实现计算机A可以直接通过安全隧道代理访问服务器组C。

1、打开Xshell,新建管理维护机A到授权IP服务器B的正常连接。

配置此连接的登录帐号和密码,如下图:

点击左侧的“隧道”,在右侧点击“添加”,添加SSH隧道。

在“转移规则”配置窗口,选择SOCKS4/5,侦听端口默认为1080,如果此端口不可用,则需要修改。

确定后点击连接到代理服务器,连接后在下方的转移规则里如果出现下图所示的信息,则代理服务器配置成功完成。

2、在Xshell新建到服务器组C的连接

点击左侧的“代理”,在右侧点击代理服务器后的“浏览”按钮

在弹出的代理服务器设置窗口,输入名称(自己定义),类型选择“SOCKS5”,主机填写"localhost",端口1080(如果第一步配置时修改了端口,此处也需要对应一致)

点击确定后列表代理里会出现刚刚配置的代理

确定后返回刚才的连接窗口,在代理服务器下拉列表中选择刚才建立的代理

确定后,即可如同直连一样使用计算机A远程连接维护服务器组C了。

在此处配置成功之后,Xftp无需配置,只需要在新建到服务器组C的连接属性里选择刚才建立的代理服务器即可。

© 著作权归作者所有

共有 人打赏支持
殊麒
粉丝 15
博文 8
码字总数 1806
作品 0
东城
CTO(技术副总裁)
私信 提问
加载中

评论(1)

开源中国张
开源中国张
太棒了
SSH隧道翻墙的原理和实现

VPN vs SSH VPN和SSH隧道翻墙有如下区别: VPN的设置是全局的,即电脑一旦挂上VPN,所有的联网程序都将自动使用VPN;而建立好SSH隧道后,需要程序设定使用隧道才会使用隧道联网 如果使用商用...

楚云泽
2016/07/25
1K
0
Windows下SSH客服端PuTTY–详细使用教程(二)(转载)

窗口保存的输出有点少,前面的都看不到了 执行了一个命令,输出了好多东西,但是默认的配置下,PuTTY只保存了最后200行的内容,满足不了我们的需求 还是在标题栏上点右键选择 Change setting...

山姆叔
2011/06/29
0
0
SSH代理用法:通过ssh代理(跳板)在终端连线ssh服务器

SSH代理用法:通过ssh代理(跳板)在终端连线ssh服务器 Wilson's Blog2017-02-2062 阅读 技术 之前的VPN用着用着就被墙掉了,公司NOC无奈给开了一台ssh服务器,用作连线海外服务器的跳板。但问...

Wilson's Blog
2017/02/20
0
0
基于SSH隧道+chrome插件SwitchyOmega访问内网机器

背景:客户的服务在线下IDC,访问服务器通过VPN连接到IDC, 但VPN连接后只放行了特性端口比如80,服务器部署了grafana系统之后不想与现有的80共用一个端口。比如grafana应用监听除80之外的300...

wuque
昨天
0
0
使用ssh隧道+privoxy实现Linux全局代理

使用ssh隧道+privoxy实现Linux全局代理 ssh简介 SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是目前较可靠,...

aaronchou0
07/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

生物智能与AI——关乎创造、关乎理解(上)

摘要: 原来人工智能跟人类智能有那么深的联系! 几百万年前,第一次人类智能的星火出现在非洲大陆,并且持续发展,最终在大约10万年前在智人的大脑中达到顶峰。作为现代人类,我们只能想象我...

阿里云官方博客
3分钟前
0
0
MiniUi系列 详情逻辑

row是获取的行的数据,通过id去查看对应id的详情,所有数据是在datagrid加载完后的,比如有5条,我可以选中某一条,我也可以把获取到的数据直接传到详情页面,仅就是追加row.xx,row.xx,这样就...

architect刘源源
4分钟前
0
0
android adb实用命令小结

adb的全称为Android Debug Bridge.是android司机经常用到的工具.但是问题是那么多命令写代码已经够费劲了,过段时间在次使用时压根记不住呀.本次的大餐就是为此开篇的.这一次我们不记命令.要用...

天王盖地虎626
8分钟前
0
0
vagrant 虚拟机 磁盘100%解决

在日常开发中,我使用vagrant+VirtualBox搭建开发环境 docker+docker-compose搭建了php+nginx+redis+mysql+ELK(Elasticsearch+Kibana+Logstash+php)+phpredisadmin 但是搭建了环境之后发现磁...

DamienChen
13分钟前
0
0
详解如何用爬虫批量抓取百度搜索多个关键字数据

本文介绍如何使用软件的流程图模式,免费采集百度搜索多个关键字的信息数据。 软件下载网址:www.houyicaiji.com 采集结果预览: 下面我们来详细介绍一下如何使用流程图模式,采集在百度输入...

技术阿飞
15分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部