autossh反向代理

最近研究autossh反向代理登录,发现网上很多文章是错的,或者写的莫名其妙,在这里介绍下autossh反向代理的命令,避免大家走弯路。

名词解释:

跳板服务器:具有固定ip的服务器,可被远程访问

本机:希望被远程访问但不具备固定ip的机器

命令: 

autossh -M 20007 -N -R 20003:localhost:22 root@xxx.xxx.xxx.xxx

后面root@xxx.xxx.xxx.xxx 是跳板服务器,root是其账号

上面这条命令把本机22端口映射到了 跳板服务器 的 20003号端口。前面的-M -N不理解的不用管,照填就行,但需保证上例中跳板服务器的20007和20003端口都未使用。

执行命令后可以在跳板服务器上通过 ssh -p 20003 zz@localhost访问 本机。账号zz是本机账号

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容