SSH proxycommand 代理

 

利用跳板机让不在同一局域网的机器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/

 

posted @ 2018-11-22 11:43  jellyabd  阅读(4430)  评论(0编辑  收藏  举报