1.生产服务器的ssh一定是不允许通过客户端直接连接服务器的,需中间加一个jumpserver做堡垒机,一般是客户端通过vpn(openvpn等)首先拨号连接jumpserver。 2.写一个shell脚本(非常简单) ```bash #!/bin/env bash ##this is user automatic logon scipts ##author xw 2018.3.23 trap "" 1 2 3 20 ##捕捉到信号不退出 while : do cat <<-EOF 1. web1 2. web2 3. mysql EOF read -p "input number[1-3]: " num case "$num" in 1) ssh root@192.168.187.139 ;; 2) ssh root@192.168.187.130 ;; 3) ssh root@192.168.187.140 ;; esac done 3.在用户(当前使用的用户环境下)配置 ssh-keygen ssh-copy-id root@192.168.187.130 ssh-copy-id root@192.168.187.139 做公钥免密码登录 ```