linux 命令 自动 批量 添加账户
2010-10-27 15:44
746 查看
(1)先编辑一个文本用户文件,每一列按照/etc/passwd密码文件的格式书写,一个范例文件user.txt内容如下: user001::600:100:user:/home/user001:/bin/bash
(2)以root身份执行命令/usr/sbin/newusers,从刚创建的用户文件user.txt中导入数据,创建用户:
# newusers < user.txt
# pwunconv
(3)编辑每个用户的密码对照文件,范例文件passwd.txt内容如下:
user001:密码
(4)以root身份执行命令/usr/sbin/chpasswd,创建用户密码,chpasswd会将经过/usr/bin/passwd命令编码过的密码写入/etc/passwd的密码栏。
# chpasswd < passwd.txt
(5)确定密码经编码写入/etc/passwd的密码栏后,执行命令/usr/sbin/pwconv将密码编码为shadow password,并将结果写入/etc/shadow。
# pwconv
这样就完成了Linux批量用户的创建了。
(2)以root身份执行命令/usr/sbin/newusers,从刚创建的用户文件user.txt中导入数据,创建用户:
# newusers < user.txt
# pwunconv
(3)编辑每个用户的密码对照文件,范例文件passwd.txt内容如下:
user001:密码
(4)以root身份执行命令/usr/sbin/chpasswd,创建用户密码,chpasswd会将经过/usr/bin/passwd命令编码过的密码写入/etc/passwd的密码栏。
# chpasswd < passwd.txt
(5)确定密码经编码写入/etc/passwd的密码栏后,执行命令/usr/sbin/pwconv将密码编码为shadow password,并将结果写入/etc/shadow。
# pwconv
这样就完成了Linux批量用户的创建了。
相关文章推荐
- 干货再次来袭!Linux小白最佳实践:《超容易的Linux系统管理入门书》(连载八)用命令实现批量添加用户
- linux一条命令添加一个root级别账户并设置密码
- shell 脚本实战笔记(9)--linux自动批量添加用户
- Linux登录自动切换root账户与历史命令优化
- 干货再次来袭!Linux小白最佳实践:《超容易的Linux系统管理入门书》(连载八)用命令实现批量添加用户
- 利用CSVDE命令实现域用户账户的批量添加示例 推荐
- 利用CSVDE命令实现域用户账户的批量添加示例
- linux一条命令添加一个root级别账户并设置密码
- 【转载】干货再次来袭!Linux小白最佳实践:《超容易的Linux系统管理入门书》(连载八)用命令实现批量添加用户
- 干货再次来袭!Linux小白最佳实践:《超容易的Linux系统管理入门书》(连载八)用命令实现批量添加用户
- Linux添加PATH,即命令自动补全功能
- linux中ldconfig命令 以及 添加动态库自动搜索路径
- 利用CSVDE命令实现域用户账户的批量添加示例
- Linux添加PATH,即命令自动补全功能
- linux下使用adduser与useradd命令批量添加用户
- Linux自动添加用户以及切换用户执行命令或程序
- 今天在Mac机器上使用了Flex Builder编辑了一个源代码文件,保存后使用vim命令去打开时发现系统自动在每一行的结尾添加了^M符号,其实^M在Linux/Unix中是非常常见的,也就是我们在Win中见过的/r回车符号。由于编辑软件的编码问题,某些IDE的编辑器在编辑完文件之后会自动加上这个^M符号。看起来对我们的源代码没有任何影响,其实并不然,当我们把源代码文件Check In到svn之类
- 利用CSVDE命令实现域用户账户的批量添加示例
- linux一条命令添加一个root级别账户并设置密码
- 利用CSVDE命令实现域用户账户的批量添加示例