gpt4 book ai didi

Ansible:在/etc/ssh/sshd_config 中将 UseDNS 设置为 "no"

转载 作者:行者123 更新时间:2023-12-04 17:53:15 26 4
gpt4 key购买 nike

我想更新文件 /etc/ssh/sshd_config 并设置 UseDNS no

我只想更新这个值,而不是对整个文件使用模板。

是否有一种通用的方法来使用 ansible 设置基于键值的配置(使用 unix-config-style)?

最佳答案

你可以使用 lineinfile 模块,像这样:

- name: Update the /etc/ssh/sshd_config file
lineinfile:
dest: /etc/ssh/sshd_config
regexp: "^UseDNS"
line: "UseDNS no"
insertafter: EOF
state: present
register: ssh_config

- name: Restart ssh
service:
name: ssh
state: restarted
when: ssh_config.changed

关于Ansible:在/etc/ssh/sshd_config 中将 UseDNS 设置为 "no",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36698388/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com