I am working on one of the case  in which i need to copy the auth file and 
hosts files from one server to other.

This can be done with normal copy acion of ansible, but i need to do it 
using the for loop. The "list" file in below mentioned for loop has the 
list of ip's of servers.

It will fetch the first ip and then perform the below task of scp and ssh. 
then it will proceed with the other things.

Consider i have source server -A, on which my ansible is installed. We will 
run this command on another host server - B. 

 the "list" file has the information about the server ip's of server C.

expected result - from ansible ,our playbook will run on host server i.e. 
B, and the command should perform the task on the mentioned server in list 
file i.e. server C.

There is no direct connectivity between A and C.

Please suggest your thoughts

details of list file - 

12.82.240.174
12.82.240.166

for i in `cat /tmp/list`
        do 
        echo $i
        scp HLC_auth $i:.ssh/authorized_keys
        scp known_hosts.LLC $i:.ssh/known_hosts
        ssh $i "rm -rf .ssh/id_dsa*"
        ssh $i "ssh-keygen -d"
        done

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/844fa8b6-5c83-459c-92e1-24501ee7bf5a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to