一般情况下,都是先ssh跳板机再ssh目标机,因为大多数情况是目标机IP是内网IP,本机没有直达路由,直接ping目标机是ping不通的
有些时候还要传文件,先scp跳板机,再从跳板机scp到目标机,咦~~
这都不是事儿,可以直接ssh目标机的!scp也一样
1配置本机~/.ssh/config
没有就新建,配置跳板和目标机信息
# 默认配置,即所有主机都生效
Host *
ServerAliveInterval 60
TCPKeepAlive yes
ControlMaster auto
ControlPath ~/.ssh/master_%r@%h:%p
#可选值yes,数字加h表示空闲几小时后自动断开
ControlPersist 12h
# no:主动添加到known_hosts,其他可选ask,yes
StrictHostKeyChecking no
Host jumper1
# HostName可配域名,主机名,IP,不能用通配符
HostName 10.128.4.50
User root
# Host可用通配符:!反向,?一个,*多个
Host