puhua.net

View My GitHub Profile

9 April 2020

安装ansible的管理机

yum install ansible

安装完成之后,所有的配置文件都在 /etc/ansible/ 下面。

修改ansible的默认host配置,在这个配置里面就可以配置上用户名和密码,例如:
vim /etc/ansible/hosts

[local]
localhost ansible_connection=local

[itop]
192.168.168.203 ansible_connection=ssh   ansible_ssh_port=22    ansible_user=root    ansible_ssh_pass=passw0rd

[all]
localhost   ansible_connection=local
192.168.168.203 ansible_connection=ssh   ansible_ssh_port=22    ansible_user=root    ansible_ssh_pass=passw0rd

使用ansible创建运维账号’admin’

ansible all -m user -a ‘name=admin shell=/bin/bash home=/home/admin state=present password=passw0rd’

http://docs.ansible.com/ansible/faq.html#how-do-i-generate-crypted-passwords-for-the-user-module

把这个’admin’账号加入到sudoer