Lev*_*ich 4 ansible-playbook ansible-2.x
我需要使用Ansible脚本添加没有密码的组和用户(nologin用户)。
我执行以下命令:
$ansible-playbook deploy_nagios_client.yml -i hosts -e hosts=qa1-jetty -v
Run Code Online (Sandbox Code Playgroud)
下边是 main.yml
---
# Create Nagios User and Group
- name: Add group "nagios"
group: name=nagios
become: true
- name: Add user "nagios"
user: name=nagios groups=nagios password="" shell=/bin/bash append=yes comment="Nagios nologin User" state=present
become: true
Run Code Online (Sandbox Code Playgroud)
如果要创建一个nologin用户,则应将其指定为以下shell参数:
- name: Add user "nagios"
user:
name: nagios
groups: nagios
shell: /sbin/nologin
append: yes
comment: "Nagios nologin User"
state: present
become: true
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7339 次 |
| 最近记录: |