首页 > 技术文章 > saltstack批量加用户脚本

yangxiaochu 2017-10-17 15:11 原文

#!/bin/bash
##
xitong=xxxxxxxx             #系统名称  
USER=user1                 #所要加用户名称
salt ${xitong} cmd.run "adduser ${USER} --disabled-password --gecos GECOS"             #创建用户不交互(ubuntu)
salt ${xitong} cmd.run "mkdir /home/${USER}/.ssh"                 #创建用户.ssh目录
salt ${xitong} cp.get_file salt://authorized_keys /home/${USER}/.ssh/authorized_keys    #用saltstack_master拷贝公钥
salt ${xitong} cmd.run "chown -R ${USER}.${USER} /home/${USER}"        #更改用户家目录下的属主属组  

 

推荐阅读