利用ansible -i /etc/auto-deploy/ansible_hosts all -m shell -a怎么批量备份/etc/ssh/sshd_config
时间: 2024-05-07 20:13:19 浏览: 123
使用Ansible进行批量备份/etc/ssh/sshd_config的步骤如下:
1. 确保已经安装了Ansible,并且已经配置好了主机清单文件(ansible_hosts)。
2. 在终端中执行以下命令:
```
ansible -i /etc/auto-deploy/ansible_hosts all -m shell -a "cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak"
```
这个命令会在所有主机上执行shell模块,将/etc/ssh/sshd_config文件备份为/etc/ssh/sshd_config.bak。
注意:在执行该命令之前,请确保你对Ansible和主机清单文件的配置都是正确的,并且你有足够的权限来执行备份操作。
阅读全文