#!/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}"        #更改用户家目录下的属主属组  

转载于:https://www.cnblogs.com/yangxiaochu/p/7681777.html

saltstack批量加用户脚本相关推荐

  1. 编写一个批量添加用户脚本

    5案例5:编写一个批量添加用户脚本 5.1问题 本例要求在虚拟机server0上创建/root/batchusers脚本,任务目标如下: 此脚本要求提供用户名列表文件作为参数 如果没有提供参数,此脚本 ...

  2. Linux 批量创建用户脚本

    创建名为test.sh的脚本文件,实现批量创建99个用户,用户名为user1,user2-user99 所有用户密码为 chinaskill20! 验证:cat /etc/passwd 脚本解析: f ...

  3. 批量建立用户和设置密码,批量删除用户脚本

    批量建立用户和设置密码 1 2 3 4 5 6 7 #!/bin/bash groupadd yanghui for u in `seq 1 5` do useradd -g yanghui user ...

  4. 批量添加用户脚本--Linux bash

    脚本实例 批量用户添加 for 在读取文件时,任何空白字符都可以自动作为分隔符.while的按行读取使用的是换行符作为标记,所以在这使用while更好 majun@instance-zqtg07w6: ...

  5. Linux 批量加用户

    如下: 1.  vi  userlist example01:x:500:500::/tmp/example01:/bin/bash   example02:x:501:501::/tmp/examp ...

  6. windows批量创建用户脚本

    for /L %%i in (1,1,3) do net user "test"%%i 123 /add 表示执行如下命令: net user test1 123 /add net ...

  7. curl批量调用linux,shell的简单批量curl接口脚本

    shell脚本可以说作用非常大,在服务器领域,用shell操作事务可比手动点击要方便快捷得多了.虽然只是文字界面,但是其强大的处理功能,会让各种操作超乎想象.而且,也可以将这些习惯移植到日常的工作当中 ...

  8. Linux下shell脚本实战之批量新建用户

    Linux下shell脚本实战之批量新建用户 一.脚本要求 二.脚本内容 三.运行脚本 一.脚本要求 二.脚本内容 三.运行脚本 一.脚本要求 1.使用提供的user.txt用户列表 2.批量新建us ...

  9. shell脚本第一篇——自定义创建用户和批量创建用户

    shell脚本第一篇--自定义创建用户和批量创建用户 1.用shell脚本建立Linux用户 # vim /root/user.sh #!/bin/bash #通过脚本自定义创建用户 read -p ...

最新文章

  1. python打造excel神器_超简单:用Python让Excel飞起来
  2. Git push 时每次都需要密码的疑惑
  3. Windows常用shell命令大全
  4. 一文读懂Git工作流
  5. OpenAirInterface中的哈希表hashtable实现
  6. HTML+CSS制作3D步数统计界面
  7. ajax无法访问,Ajax不能跨域访问的解决方案
  8. Python 齿轮动力学建模及信号分析(纽马克算法)
  9. 如何通过官方原版win10PE安装纯净版win10系统
  10. 为什么很多人交易十几年都做不到稳定盈利呢?
  11. FTP客户端代码解析
  12. 58java面试题_58同城java后台开发面试经验|面试题 - 职朋职业圈
  13. 开源数库最佳实践-「3306π」社区北京站
  14. excle报盘之导出处理失败数据
  15. 弱连通和强连通_基本图论-连通分量(强/弱联通 割点/边 边/点双)
  16. js中用变量作为$()内id的值、动态获取id,及获取其下面的class元素
  17. 高考招生计划数据采集系统设计
  18. 麒麟系统更新的方法-命令行
  19. Cmaker 是什么
  20. 【案例】前端对接LED设备发送指令

热门文章

  1. Code Review效率低?来试试智能语法服务
  2. 阿里再开源!基于JAVA的模块化开发框架JarsLink
  3. 云计算——让学习更轻松
  4. SQL Server语句大全(增删改查数据、创建表、删除表、修改表)
  5. python之闭包,装饰器
  6. hive 小文件数据合并
  7. hashlib 模块 摘要算法
  8. vue App.vue router 过渡效果, keep-alive 结合使用示例
  9. 设计模式之职责链模式
  10. filter的原理(转)