批量添加账号,修改密码

批量添加账号

passwdfile格式形如
user1   123
user2   456
 
while read user passwd
do
      useradd $user && echo "$user:$passwd" | chpasswd
done < passwdfile
 
添加账号user1,密码123
添加账号user2,密码456

批量修改密码

要从命令行中为用户设置密码,请输入:
chpasswd
随后成对输入 username:password,每对占一行。结束时,输入 CTRL+D。
user1:passwd1
user2:passwd2
CTRL+D
要把为用户设置的密码包含到一个名为 mypwdfile文件中,请输入以下命令:
cat mypwdfile | chpasswd
请注意 mypwdfile 必须成对含有 username:password;每对占一行。示例:
user1:passwd1
user2:passwd2
 

你可能感兴趣的:(linux,职场,密码,休闲,shell/perl)