Update README.md

This commit is contained in:
NewName
2024-08-14 01:25:30 +08:00
parent a0a13998ca
commit 23b20308fe
+7 -6
View File
@@ -108,13 +108,14 @@ curl -fsSL http://公网IP/my.sh -o my.sh && chmod +x my.sh && ./my.sh
--- ---
## ansible批量管理主机运维工具 ## ansible批量管理主机运维工具
1:安装
### 1:安装
``` ```
sudo apt update sudo apt update
sudo apt install ansible -y sudo apt install ansible -y
``` ```
2:禁用主机密钥检查 ### 2:禁用主机密钥检查
``` ```
sudo nano /etc/ansible/ansible.cfg sudo nano /etc/ansible/ansible.cfg
``` ```
@@ -125,7 +126,7 @@ host_key_checking = False
``` ```
3:配置Ansible主机清单 ### 3:配置Ansible主机清单
创建配置文件 创建配置文件
``` ```
@@ -142,12 +143,12 @@ server4 ansible_host=192.168.1.4 ansible_user=root ansible_port=22 ansible_ssh_p
server5 ansible_host=192.168.1.5 ansible_user=root ansible_port=22 ansible_ssh_pass=password5 server5 ansible_host=192.168.1.5 ansible_user=root ansible_port=22 ansible_ssh_pass=password5
``` ```
4:使用ping模块测试所有主机连通性 ### 4:使用ping模块测试所有主机连通性
``` ```
ansible -m ping all ansible -m ping all
``` ```
5:创建Ansible Playbook主机任务配置文件 ### 5:创建Ansible Playbook主机任务配置文件
以`renwu.yml`文件名为例 以`renwu.yml`文件名为例
``` ```
@@ -184,7 +185,7 @@ ansible -m ping all
executable: /bin/bash # 确保使用bash执行命令 executable: /bin/bash # 确保使用bash执行命令
``` ```
6:运行任务,需要在`renwu.yml`同目录运行 ### 6:运行任务,需要在`renwu.yml`同目录运行
``` ```
ansible-playbook renwu.yml ansible-playbook renwu.yml
``` ```