Update README.md
This commit is contained in:
@@ -109,17 +109,18 @@ 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
|
||||||
```
|
```
|
||||||
|
```
|
||||||
|
mkdir -p /etc/ansible && cd /etc/ansible && touch ansible.cfg hosts renwu.yml
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
### 2:禁用被控主机密钥检查
|
### 2:禁用被控主机密钥检查
|
||||||
创建配置文件
|
|
||||||
```
|
|
||||||
mkdir -p /etc/ansible && cd /etc/ansible && touch ansible.cfg
|
|
||||||
```
|
|
||||||
`ansible.cfg`中添加以下配置
|
`ansible.cfg`中添加以下配置
|
||||||
```
|
```
|
||||||
[defaults]
|
[defaults]
|
||||||
@@ -130,12 +131,8 @@ ansible_ssh_common_args = '-o StrictHostKeyChecking=no'
|
|||||||
|
|
||||||
### 3:配置被控主机清单
|
### 3:配置被控主机清单
|
||||||
|
|
||||||
创建配置文件
|
|
||||||
```
|
|
||||||
touch hosts
|
|
||||||
```
|
|
||||||
|
|
||||||
添加目标主机示例
|
`hosts`中添加被控主机示例
|
||||||
```
|
```
|
||||||
[myservers]
|
[myservers]
|
||||||
1 ansible_host=192.168.1.1 ansible_user=root ansible_port=22 ansible_ssh_pass=password1
|
1 ansible_host=192.168.1.1 ansible_user=root ansible_port=22 ansible_ssh_pass=password1
|
||||||
@@ -157,7 +154,7 @@ ansible -m ping all
|
|||||||
|
|
||||||
### 5:创建被控主机任务配置文件
|
### 5:创建被控主机任务配置文件
|
||||||
|
|
||||||
创建`renwu.yml`文件名为例,添加以下配置
|
`renwu.yml`中添加任务示例
|
||||||
|
|
||||||
```
|
```
|
||||||
---
|
---
|
||||||
|
|||||||
Reference in New Issue
Block a user