scuess 发表于 2018-7-31 12:07:16

SaltStack之用户账户管理

# pwd   ###这是我的用户管理模块存放的位置,提前的file_roots中定义的。  
/srv/salt/prod/modules/user
  
# ls
  
Role.sls
  
# Role.sls
  

  
Role:                        ### ID声明
  
group.present:               ### 状态模块,必须先有组,才能创建用户
  
    - name: Role               ### 组名称
  
    - gid: 1000                ### 组ID
  

  
user.present:                ### 添加用户的状态模块
  
    - fullname: Tanjianxin   ### 全称,也就是useradd -c的功能
  
    - shell: /bin/bash         ### 指定用户登录的shell
  
    - home: /home/Role         ### 用户家目录
  
    - uid: 1000                ### 用户ID
  
    - gid: 1000                ### 用户组ID
  
    - groups:                  ### 这里是添加一些附加组,但是在minion端,写附加组必须存在
  
   - test                  ### 附加组名称
  
   - archive               ### 附加组名称
页: [1]
查看完整版本: SaltStack之用户账户管理