批量创建用户

简介:

1、创建用户账户的基本信息列表文件。如userfile.txt,内容如下:

   ftp00:x:520:520::/home/ftp00:/sbin/nologin

   ftp01:x:521:521::/home/ftp01:/sbin/nologin

userfile.txt文件中的内容格式和/etc/passwd的格式是一样的,必须严格按照/etc/passwd的格式来书写。


2、创建用户账户的密码数据文件。如userpwfile.txt.内容如下:

   ftp00:123456

   ftp01:123456


3、通过newusers和chpasswd命令完成批量添加用户。

   newusers userfile.txt

   chpasswd < userpwfile.txt


4、通过pwconv命令实现/etc/passwd和/etc/shadow文件同步


本文转自甘兵 51CTO博客,原文链接:http://blog.51cto.com/ganbing/1220258,如需转载请自行联系原作者

相关文章
|
10月前
|
弹性计算 运维 Shell
批量创建账号1
【4月更文挑战第30天】
61 3
|
10月前
|
弹性计算 运维 Shell
批量创建账号3
【4月更文挑战第30天】
64 2
|
10月前
|
弹性计算 运维 Shell
批量创建账号2
【4月更文挑战第30天】
57 1
|
10月前
|
弹性计算 运维 Shell
批量创建账号4
【4月更文挑战第30天】
81 1
|
10月前
|
Ubuntu 关系型数据库 MySQL
linux创建用户创建组删除用户以及组分配权限
linux创建用户创建组删除用户以及组分配权限
55 0
|
Linux Shell 编译器
Linux:关机&重启操作+用户登录和注销+添加用户+指定/修改密码+删除用户+查询用户信息+切换用户+查询当前用户/登录用户+用户组+修改用户的组+用户组和相关文件
Linux:关机&重启操作+用户登录和注销+添加用户+指定/修改密码+删除用户+查询用户信息+切换用户+查询当前用户/登录用户+用户组+修改用户的组+用户组和相关文件
439 0
Linux:关机&重启操作+用户登录和注销+添加用户+指定/修改密码+删除用户+查询用户信息+切换用户+查询当前用户/登录用户+用户组+修改用户的组+用户组和相关文件
|
Shell 开发工具 数据安全/隐私保护
|
Shell Perl 数据安全/隐私保护