ssh使用tab键切换config配置
从网上找了一圈, 没找到合适的, 特此记录一下:
通过ssh
+tab
键实现快速切换不同服务器
配置~/.ssh/config
配置~/.ssh/hosts
配置~/.bashrc
开始
一. 生成id_rsa.pub
ssh-keygen
二. vim .ssh/config
Host aaa
HostName 127.0.0.1
Port 19022
User root
Host bbb
HostName 127.0.0.1
Port 19122
User root
三. vim .ssh/hosts
aaa
bbb
ccc
四. vim .bashrc
complete -W "$(<~/.ssh/hosts)" ssh
source .bashrc
ok