Mac终端每次使用ssh -p 22 user@ip登陆非常麻烦,下面介绍配置ssh免密钥登陆:ubuntu
cd ~/.ssh下建立conf文件,写入如下配置:服务器
Host test
HostName ip
Port 22
IdentityFile /Users/t/key/test.pem(你的密钥文件)
User 服务器名ssh
而后保存,在终端输入:ssh test便可以登陆了ip
配置堡垒机:get
Host jump
HostName ip
Port 22
IdentityFile ~/.ssh/id_rsa.pub
User mesieit
Host target
HostName ip
Port 22
User ubuntu
# IdentityFile ~/.ssh/id_rsa.pub
ProxyCommand ssh jump nc %h %p 2> /dev/nulltest
保存退出,下次进入堡垒机:ssh jump登录