批量添加用户

总结为4个步骤:

1、需要添加的用户,先存放到【用户文件】中
2、真实密码保存在shadow里,/etc/passwd中为占位符,现在将shadow中的密码写到passwd中,此时passwd中保存的为真实密码。
3、【密码文件】写到passwd中
4、用户配置文件里的密码再写回shadow中



编辑用户文件
用户文件的格式必须和/etc/passwd文件的格式相同
vi user.txt
如:user1:X:501:600:zhushi:/home/user1:/bin/bash

密码文件
vi passwd.txt
格式:用户名:密码
如:user1:111111

$newusers user.txt表示从一个文件中读取文件信息并写入到/etc/passwd
$pwunconv表示将/etc/shadow文件的密码写回到/etc/passwd文件中
$chpasswd < passwd.txt表示从密码中读取密码,并且写入到/etc/passwd中
$pwconv将/etc/passwd里的密码写入到/etc/shadow中


posted @ 2013-07-26 08:23  waldmer  阅读(171)  评论(0编辑  收藏  举报