20190605
ansible
ansible重點:



*先確保 sshd有啟動
[監控端]:









[被控端]

[監控端]

[被控端]

[監控端]

[被控端]

[監控端]



[被控端]

[監控端]








Last updated
Was this helpful?
ansible
ansible重點:



*先確保 sshd有啟動
[監控端]:









[被控端]

[監控端]

[被控端]

[監控端]

[被控端]

[監控端]



[被控端]

[監控端]








Last updated
Was this helpful?
Was this helpful?
# yum install epel-release
# yum install ansible -y
# vim /etc/ansible/hosts# ansible app1 -m command -a "ls /tmp"# ansible app1 -m command -a "ls /root"# ansible app1 -m command -a "ls /root" -v
# ansible app1 -m command -a "ls /root" -vv
# ansible app1 -m command -a "ls /root" -vvv# ansible all --list-hosts# ansible all -m shell -a "ls /root/a*"# ansible app1 -m script -a a.sh# ansible app1 -m copy -a "src=/root/mya.txt dest=/root/myb.txt backup=yes"# ansible app1 -m copy -a "src=/root/mya.txt dest=/root/myb.txt backup=yes mode=600 owner=user"# ansible app1 -m fetch -a "src=/etc/passwd dest=/tmp"# ansible app1 -m file -a "path=/root/aa owner=user mode=600"# ansible app1 -a command -a "rpm -q v"# ansible app1 -m command -a "rpm -q vsftpd"
# ansible app1 -m yum -a "name=vsftpd state=absent"# ansible app1 -m command -a "rpm -q vsftpd"
# ansible app1 -m yum -a "name=vsftpd"# ansible app1 -m command -a "rpm -q vsftpd"# ansible app1 -m command -a "systemctl status httpd"
# ansible app1 -m service -a "name=httpd state=started"
# ansible app1 -m service -a "name=httpd state=stoped"
# ansible app1 -m service -a "name=httpd state=restarted"
# ansible app1 -m service -a "name=httpd state=reloaded"