zoukankan      html  css  js  c++  java
  • SSH端口转发

    场景:

      服务器部署了redis、MySQL服务,为了安全,这些服务只监听了服务器地址127.0.0.1,由于开发调试需求,需要远程连接到此服务

      因此需要满足:

        1、进行安全的远程连接

        2、不改变监听地址

    解决方案:

      SSH端口转发

    实施:

    linux客户端:

      例子A: 我们想远程管理服务器上的MySQL,命令如下:

        ssh -L 3306:127.0.0.1:3306 user@remote_ip -N

      -L : 本地端口:目标IP:目标端口

      -N:不使用shell窗口,纯做转发的时候用,如果在映射完成后想继续在服务器上输入命令,去掉这个参数即可

       -p:远程服务器的sshd端口,默认22可以不写

      这样就把远程服务器的127.0.0.1:3306映射到了本地的127.0.0.1:3306

      例子B: 一次同时映射多个端口

        ssh -L 3306:127.0.0.1:3306 -L 6379:127.0.0.1:6379 user@remote_ip -N

    windows客户端

      windows下面我们一般使用xshell登录远程服务器

      查看------>隧道窗格----->转移规则------>在空白处右键“添加”

      

  • 相关阅读:
    UED
    内容分发网络CDN(互联网技术)
    分布式系统基础架构
    十六进制后按高低位分开(转)
    Kafka.net使用编程入门(二)
    Storm集成Kafka应用的开发
    .net 框架
    .NET 的 WebSocket 开发包比较(转)
    ASP.NET Web API上实现 Web Socket
    Scrapyd部署爬虫
  • 原文地址:https://www.cnblogs.com/sellsa/p/7788579.html
Copyright © 2011-2022 走看看