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 [email protected] -W $(echo %h|awk -F 'test' '{print $2}'):%p 2> /dev/null

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

$ ssh test123.123.123.123

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

你可能感兴趣的:(2018-01-17 万能跳板登录ssh)