2018-01-17 万能跳板登录ssh

当你有多个业务服务器需要管理的时候(没办法,你是一线攻城狮),挨个给远程机器配置ProxyCommand也是一件蛋疼的事,而且增加机器的时候还得增加配置!其实不必这么麻烦,Host项是支持正则表达式配置的(好像openssh5.5以上版本支持),于是优化后的ProxyCommand配置就像下面这样。

Host test*
IdentityFile ~/.ssh/server_rsa
User wangpeng
Port 1234
ForwardAgent yes
ProxyCommand ssh -p 1234 wangpeng@jump.company.com -W $(echo %h|awk -F 'test' '{print $2}'):%p 2> /dev/null

然后就可以通过这样登录:

$ ssh test123.123.123.123

增加机器也不需要修改ssh配置了:D

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容