要停止和开始SSH服务,可以使用Ansible的service模块。下面是一个包含代码示例的解决方法:
停止SSH服务:
- name: Stop SSH service
hosts: your_host
tasks:
- name: Stop SSH service
service:
name: ssh
state: stopped
开始SSH服务:
- name: Start SSH service
hosts: your_host
tasks:
- name: Start SSH service
service:
name: ssh
state: started
在上述代码中,your_host
应替换为您要停止或开始SSH服务的主机的名称或IP地址。
您可以将上述代码保存为一个YAML文件,例如ssh_service.yml
,然后使用以下命令运行Ansible playbook:
ansible-playbook ssh_service.yml
这将使用Ansible的service模块停止或开始SSH服务。