我们在日常的主机管理中,一般是通过 SSH 登录 Linux 进行远程管理。但是在特定的场景中,SSH 经常无法直接连接,给远程管理带来诸多不便,例如:
传统的解决方案一般是用一台公网服务器,使用端口转发来解决该类问题。借助公网服务器,将内网服务器的 SSH 端口映射到公网服务器就能访问。
用 SSH 命令即可实现本地端口转发和远程给端口转发,可以参考下面的命令。
1ssh -R src_port:dst_ip:dst_port server
1ssh -L src_port:dst_ip:dst_port server
不过这个方案仍然有缺陷:
推荐的方法是使用基于 agent 反向连接的牧云主机管理助手,登录百川云平台(https://rivers.chaitin.cn/),在工作台免费开通牧云主机管理助手就能直接用
一次安装,永久使用
终端用起来太爽了