Chinaunix

标题: 如何在本地打包远程的目录,并传输到本地 [打印本页]

作者: 刘彩霞    时间: 2015-05-01 05:58
标题: 如何在本地打包远程的目录,并传输到本地
我登录在机器ip是 192.168.168.11 ;我想实现把192.168.168.12到18之间的7台机器/tmp/test目录打包,希望传输到192.168.168.11的/root目录下,分别用ip来标示各文件:12-test.tar      13-test.tar  14-test.tar  15-test.tar  16-test.tar   17-test.tar   18-test.tar

无密码登录已配好

作者: bikkuri    时间: 2015-05-01 08:44
  1. local=192.168.168.11
  2. for remote in $(seq 12 18); do
  3. ip=192.168.168.$remote
  4. ssh $ip "tar zcvf /tmp/${remote}-test.tar /tmp/test;scp /tmp/${remote}-test.tar root@$local:/root"
  5. done
复制代码
刘彩霞 发表于 2015-05-01 05:58
我登录在机器ip是 192.168.168.11 ;我想实现把192.168.168.12到18之间的7台机器/tmp/test目录打包,希望传 ...

作者: drakness    时间: 2015-05-01 13:46
回复 2# bikkuri


    这个要做ssh免密码认证吧

作者: bikkuri    时间: 2015-05-01 13:50
楼主不是说了:无密码登录已配好

drakness 发表于 2015-05-01 13:46
回复 2# bikkuri

作者: drakness    时间: 2015-05-01 14:18
回复 4# bikkuri


    看错了,看成了
“无密码登录最好”  




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2