使用Xshell为xftp开ssh通道代理
服务器只能使用ssh登录,目前电脑上安装了Xshell和Xftp,进行一般操作没问题,当需药传输文件的时候就有些麻烦了,Xftp无法连接服务器。。。偶然发现Xshell可以给Xftp开个代理。。。赶紧记下来。
1、先在Xshell上建立一个正常的连接,或者右键打开已有连接的属性也行
2、点击ssh连接下的隧道
3、点击添加,弹出转移规则的框,方向类型选择Dynamic的,侦听端口是用默认的就可以,顺手勾选上仅接受本地连接,然后确定
测试一下Xshell正常连接没问题
4、打开Xftp,新建会话,主机填写localhost,协议选择sftp,端口默认22
5、点击当前窗口 代理服务器后面的 浏览-->添加-->填写如下信息-->保存
6、在代理服务器处选择刚刚添加的代理
7、然后勾选使用 代理身份验证 ,点击 确定
8、连接成功