shell编程批量添加用户 一次性Linux创建1000个用户user初始密码都为123456 shell脚本怎么写?
一次性Linux创建1000个用户user初始密码都为123456 shell脚本怎么写?
您可以编写一个shell脚本
基本上,批量添加用户有两种方法:
一种是用useradd passwd命令与脚本一起添加用户;
另一种是用newusers chpasswd添加用户。
方法1:user add passwd命令与要添加的脚本结合使用
将用户的初始密码设置为用户名123;!/bin/bash
;];];];];,批量添加名为用户列表
#
用户名$(更多)用户列表)
do
如果[-n$username
]那么
useradd-m$username
echo
echo$username “123”;passwd--stdin$username
echo
echo “User$username”的密码已更改!“
else
echo”用户名为空!“
fi
完成
��可以写一个shell脚本
基本上,批量添加用户有两种方式:
一是用useradd passwd命令配合脚本来添加;
二是用newusers chpasswd来添加。
方法一、useradd passwd命令配合脚本来添加
用户的初始密码被设为用户名 123
#! /bin/bash
#
#batch add users with file called users.list
#
for username in $(more users.list)
do
if [-n $username]
then
useradd -m $username
echo
echo $username"123" | passwd -- stdin $username
echo
echo "User $username"s password is changer!"
else
echo "The username is null!"
fi
done
~
其中users.list文件内容如下:
johnson
lily
kelly
哪里用户列表文档内容如下:
约翰逊
莉莉
凯利
shell编程批量添加用户 linux脚本批量添加用户 shell批量创建100个用户
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。