利用跳板機讓不在同一局域網的機器ssh直連
參考了:https://blog.csdn.net/cikenerd/article/details/73740607
配置:
#建立互信 ssh-copy-id -p 12321 root@1.1.1.1
vim ~/.ssh.config
#添加內容
Host namexx
HostName 1.1.1.1
User root
Port 1234
#注意多個ip 之間要使用空格分隔符
Host ip1 ip2 1.1.1.*
ProxyCommand ssh -q -W %h:%p namexx
修改權限:
chmod 644 ~/.ssh.config
使用:
通過ssh proxycommand, 使用rsync 拉取遠程數據
rsync -vrtopz --progress -e ' ssh -ax -c blowfish ' xx@ip1:/data/ /data1/
