arksea / ansible-deploy
时间: 2023-08-26 18:10:40 浏览: 138
C知道 :arksea / ansible-deploy 是一个在 GitHub 上的项目,它是一个使用 Ansible 进行部署的工具集。它提供了一些用于部署和管理服务器的 Ansible Playbooks 和 Roles。你可以在该项目中找到一些常见的部署场景和配置示例。如果你对使用 Ansible 进行自动化部署感兴趣,这个项目可能会对你有所帮助。
相关问题
利用ansible -i /etc/auto-deploy/ansible_hosts all -m shell -a怎么批量备份/etc/ssh/sshd_config
使用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和主机清单文件的配置都是正确的,并且你有足够的权限来执行备份操作。
阅读全文