zoukankan      html  css  js  c++  java
  • 关于WinSCP如何通过Tunnel隧道进行远程连接-进行文件的传输

    对于公司业务相关的重要的Linux服务器,一般都会限制源IP登录,一般就会使用到jumper server(跳板机)

    这样一来,我们的Client就无法直接ssh/scp/sftp到目标服务器了,这样的结构如下

    其中,Destination server 设置了只允许用户在jumper server 才可以登录

    Jump server : 172.18.7.254

    Target server : 172.18.7.2

    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    现在如果需要在自己PC或者其他Client上,想要直接传递文件到目标主机172.18.7.2,就需要使用到Tunnel隧道技术了

    笔者使用的是WinSCP软件进行文件的上传与下传,其他sftp/scp相关的软件,原理也是类似的,配置过程如下,

    1、第一步新建Site,一样的先写上目标主机的登录信息 (当然这样直接连接,是无法连通的,还需要进行2的配置)

    2、这里需要再点击下方高级,配置Tunnel信息,也即是配置上Jump server的连接信息,最后确认即可,如下图所示

    这里的Tunnel options 就默认的Autoselect 即可,也可以指定端口号,默认是从TCP的50000号端口开始(一般会监听在127.0.0.1上)

    TCP    172.18.7.8:60954       172.18.7.254:22        ESTABLISHED     9468
    TCP    127.0.0.1:50000        0.0.0.0:0              LISTENING       9468
    TCP    127.0.0.1:50000        127.0.0.1:60955        ESTABLISHED     9468
    TCP    127.0.0.1:60955        127.0.0.1:50000        ESTABLISHED     9468
    TCP    [::1]:50000            [::]:0                 LISTENING       9468

    尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/14915531.html

    作者:一名卑微的IT民工

    出处:https://www.cnblogs.com/5201351

    本博客所有文章仅用于学习、研究和交流目的,欢迎非商业性质转载。

    博主的文章没有高度、深度和广度,只是凑字数。由于博主的水平不高,不足和错误之处在所难免,希望大家能够批评指出。

    博主是利用读书、参考、引用、抄袭、复制和粘贴等多种方式打造成自己的文章,请原谅博主成为一个卑微的IT民工!

  • 相关阅读:
    pikachu漏洞练习之sql注入
    redis未授权访问漏洞复现
    Springboot导出Excel并下载
    Springboot使用javaMail进行邮件发送
    springboot实现上传并解析Excel
    微信提示“在浏览器打开”效果实现
    docker入门(二):镜像和容器
    centos安装mysql
    centos安装tomcat
    centos7安装jdk
  • 原文地址:https://www.cnblogs.com/5201351/p/14915531.html
Copyright © 2011-2022 走看看