Mac 使用SSH TUNNEL

 7月的我又来写下自己的学习心得了,还是先来场景描述一下吧:

我需要从实验室使用ssh的方式登录处于远程机房网关服务器(GW)后面的一台物理主机上运行的虚拟机。这里的虚拟机使用的是桥接模式。

对于任何一台linux主机,你想要ssh远程登录,首先得保证你登录的机器安装了ssh,然后就是被登录的机器需要安装ssh,并开启服务。这一部分网上经验一大堆,这里不再赘述。

我想说的就是我们这里可不是直接连接一台远程机器那么简单,而是登录处于网关服务器(下文使用GW简称)后面的一台物理主机上的虚拟机,废话多说,直接上命令。

首先你需要获得这个物理主机上虚拟机的IPV4地址(简称:vm_address)还有网关服务器的IPV6地址(简称:gw_address)

然后你需要保证你可以远程登录网关服务器后面的这台物理主机

ssh username@gw_address -p 端口号

成功之后,就开始我们的SSH Tunnel之路。Mac下,在你家目录下面的.ssh目录下面创建config文件

Host vm_address

    HostName vm_address

    User root

    ProxyCommand ssh -A username@gw_address -p 端口号 -W %h:%p

配置好这个文件之后,那么我们就可以使用命令

ssh root@vm_address

来登录那台虚拟机了


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值