首页 新闻 会员 周边

ansible与scp

0
[已关闭问题] 关闭于 2017-06-02 18:12

以前在闪存那里提问过在第三方机器用scp在另外两台上拷贝文件,比如:

在10.0.0.2这台上,有一个脚本:

scp  -r 10.0.0.3:/lile  10.0.0.4:/ll

若果两台的端口号都不是22,那么这个脚本是执行不成功的,scp只能指定一个端口,后来我用Python的堡垒机解决了这个问题,但是现在又遇到了这个坑爹的问题

 

问题:

如在我的ansible(10.0.0.12)服务器上,有一个yml:

---
 - hosts: 10.0.0.15
   remote_user: ddd
   sudo : yes

   tasks:
     - name: test
       script: /online/scp.sh

 

然后scp的脚本是:

scp -r -P 2234 10.0.0.16:/lile 10.0.0.15:/

执行的结果是一直卡在这里,我自己找的原因应该还是端口的问题,有没有什么好的解决办法呢

Captain_Li的主页 Captain_Li | 初学一级 | 园豆:143
提问于:2017-05-31 16:25
< >
分享
所有回答(1)
0

用另一种方法已解决

Captain_Li | 园豆:143 (初学一级) | 2017-06-02 18:11
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册