要求:编写新建10个用户的脚本,用户名前缀为yu,后面的名字是从1到20,例如:yu1到yu20
每个用户的密码随机产生10个字符,并且记录到一个文件里user_passwd.txt,格式如下:
yu1 fdjk12adbf
yu2 fdj232adbf
yu3 abjk12adbf
#!/bin/bash
for i in {1..20}
do
useradd yu$i
#新建用户
u_pwd=$(echo yu$i|md5sum|cut -c 1-10 )
#得到10个字符串的密码
echo $u_pwd |passwd yu$i --stdin
#给用户设置密码
echo yu$i $u_pwd >>user_passwd.txt
#保存用户名和密码
done