批量添加用户并设置密码

简介:

1.新建users.list文件并写入所要新建的用户:

jake tang monika dove david user2

:wq

2.新建useradd.sh文件:

#!/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 passwd is changed!"

else

 echo "The username is null!"

fi

done

:wq

3.添加执行权限: chmod +x useradd.sh

4.两个文件放在同一个目录下,执行即可。


本文转自 zhuxtqw 51CTO博客,原文链接:http://blog.51cto.com/1054054/1256313,如需转载请自行联系原作者
相关文章
|
11月前
|
Shell Linux 开发工具
哇~真的是你呀!今天是用户操作中的修改属性、密码设置、删除
在Linux系统中,修改属性、密码设置和删除用户都是管理用户和文件系统的常见操作,下面让我们一起来看看。
74 1
|
Shell 开发工具 数据安全/隐私保护
写一个批量创建10个用户的脚本users.sh。创建的用户名由字母和数字组成。设置用户的初始密码跟用户名相同,每创建一个用户就显示用户的ID信息,再显示用户名、密码信息。
写一个批量创建10个用户的脚本users.sh。创建的用户名由字母和数字组成。设置用户的初始密码跟用户名相同,每创建一个用户就显示用户的ID信息,再显示用户名、密码信息。
108 0
|
数据安全/隐私保护
9、获取用户的详细信息接口,如果用户没有登录,我们提示用户登录
controller: //获取用户详细信息接口,当用户没有登录,我们强制让其登录 @RequestMapping(value = "get_information.
1140 0
|
数据安全/隐私保护 Java 安全
|
数据安全/隐私保护 Windows