| 场景 | 经跳板运维内网机器 |
|---|---|
| 组合 | ssh -J + ssh config + rsync -e |
快捷用法
快捷用法
ssh -J bastion ops@10.0.0.9 'hostname'
scp -o ProxyJump=bastion file ops@10.0.0.9:/tmp/
rsync -av -e 'ssh -J bastion' ./dist/ ops@10.0.0.9:/data/dist/固化配置
固化配置
# ~/.ssh/config
# Host db
# HostName 10.0.0.9
# User ops
# ProxyJump bastion
ssh db 'systemctl is-active mysql'ForwardAgent(-A)等于把本机代理能力借给远端:跳板机上的高权限账号可借你的身份访问其他机器,慎用。