Linux shell 自学笔记之批量添加用户

  1. #!/bin/bash
  2. #This shell is used to add users
  3. for loop in `cat users`
  4. do
  5. useradd -m $loop
  6. echo $loop":"$loop >> userpwd
  7. chpasswd < userpwd
  8. done
  9. rm -f userpwd

注释 ① users 文件为用户名文件,每个用户名独占一行;

② userpwd 文件为临时密码文件,为 chpasswd 命令提供数据源;

③ chpasswd 命令可将用户明文密码加密为密文,但要求数据源文本格式为“用户名:密码”,且用户名必须是已创建用户,故 useradd 步骤在前;

④ 以此脚本执行成功后,用户登录密码为其本人用户名。

转载于:https://blog.51cto.com/kunpeng/917425

Linux下批量添加用户相关推荐

  1. Linux下批量添加用户的两种方法

    作为一个系统管理员,可能要经常的为机器添加用户,可能是在一台机器上添加很多用户,也有可能是在很多机器上要添加同一个用户. 基本上,批量添加用户有两种方式,一是用useradd + passwd命令配合 ...

  2. linux批量创建用户1000,Linux下批量创建用户

    Linux下批量创建用户主要有以下两种方法: 方法一: 1,新建一个文件user.txt,以/etc/passwd 为模板 2,再次新建一个文件passwd..txt,以/etc/shadow 为模板 ...

  3. linux 下如何添加用户、权限

    linux 下如何添加用户.权限 转载点击访问 useradd –d /usr/sam -m sam 此命令创建了一个用户sam,其中-d和-m选项用来为登录名sam产生一个主目录/usr/sam(/ ...

  4. windows下批量添加用户

    windows下批量添加用户 添加单个用户的命令是dsadd 关于dsadd命令详细的参数可以参考微软官方的文档: https://docs.microsoft.com/en-us/previous- ...

  5. linux 下如何修改mysql授权,linux下mysql添加用户、删除用户、授权、修改密码

    摘要 腾兴网为您分享:linux下mysql添加用户.删除用户.授权.修改密码,之了课堂,云闪付,英语字典,易信等软件知识,以及pr安卓,彩绘大师,微软应用商店,广告屏蔽管家,pandahelper, ...

  6. linux下批量添加新用户

    作为一个系统管理员,可能要经常的为机器添加用户,可能是在一台机器上添加很多用户,也有可能是在很多机器上要添加同一个用户. 基本上,批量添加用户有两种方式,一是用useradd + passwd命令配合 ...

  7. linux下mysql 添加用户并分配全部权限

    mysql 添加用户并分配权限 1.登录mysql     mysql -u root -p 2.跳转到mysql库     use mysql 3.创建本地访问的用户     create user ...

  8. shell 脚本实战笔记(9)--linux自动批量添加用户

    前言: 添加linux用户帐号,这个相对简单, 在面对集群, 许多机器的时候, 我们该如何去做和实现? 这篇短文, 简单讲解一些思路, 尽可能地涉及周边的一些知识点. 不光是运维人员会面临这个问题, ...

  9. linux下mqm添加用户,Linux 下MQ的安装和配置亲测

    开篇之前奉上几条黄金链接: MQ参考文档 http://publib.boulder.ibm.com/infocenter/wmqv7/v7r0m0/index.jsp?topic=%2Fcom.ib ...

最新文章

  1. WORD拼页、书籍折页、反向书籍折页功能(3)
  2. ipython安装_IPython 它不香吗?
  3. 为什么要用SSM开发框架来架构系统?
  4. 荣耀9igoogle模式_初学者:如何从iGoogle切换回纯Google主页
  5. No instances available for CLOUD-PAYMENT-SERVICEpayment问题
  6. html数独游戏制作,使用HTML5和ES6(JS)实现的在线数独游戏生成器和解答
  7. 从20+分公司的签约,看中通云仓的“数字商流”
  8. 赚钱,一定要对自己狠
  9. 泰山OFFICE技术讲座:介绍几个看着相似的标点
  10. [Java]jhsdb查看内存内Java对象
  11. Matlab根据实验照片制作视频
  12. 郭敬明:7亿级产品经理的五大绝招
  13. Counting Sheep_SAFIA
  14. 抖音1元秒杀活动背后赚钱秘诀是什么? 怎么个玩法?
  15. Cimage类处理图像像素(数据)的3种方式
  16. Anaconda创建环境及环境配置
  17. Freemarker动态模板渲染flyingsaucer将html转PDF(多页固定头尾)
  18. 绝地求生登录老是显示服务器繁忙,绝地求生服务器繁忙请稍后再试解决方案 专家详解...
  19. 【运筹学】对偶理论 : 对称形式 ( 对称形式 | 对偶模型转化实例 | 对偶问题规律分析 )
  20. windows cmd命令行切换路径

热门文章

  1. 大数据之-Hadoop3.x_Yarn_资源调度器介绍说明---大数据之hadoop3.x工作笔记0140
  2. Hive大数据-Hive的架构---大数据之Hive工作笔记0003
  3. C#.Net工作笔记006---关于各种四舍五入_小数点保留第几位等操作_随时更新
  4. Linux工作笔记033---Linux(CentOS7)安装zip、unzip命令
  5. cannot find -lmysqlclient 的解决方案
  6. 天龙八部手游有网络显示网络或服务器异常,天龙八部手游微信登录不了_微信登录异常解决办法_玩游戏网...
  7. 布丁机器人APP响应超时_常见问题解答
  8. 一步一步写算法(之单向链表)
  9. mysql 存储表情_MySQL支持存储emoji表情
  10. php使用cookie获取浏览记录,php 使用COOKIE制作浏览记录_PHP教程