批量创建用户及密码

简介:

批量创建用户并设置密码不为相同

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#!/bin/bash
for  in  ` seq  -w 10`
do
   useradd  xcn$n&&\
   echo  "root$n" | passwd  --stdin xcn$n
done
 
 
执行结果:
[root@XCN  for ] # sh test7.sh 
Changing password  for  user xcn01.
passwd : all authentication tokens updated successfully.
Changing password  for  user xcn02.
passwd : all authentication tokens updated successfully.
Changing password  for  user xcn03.
passwd : all authentication tokens updated successfully.
Changing password  for  user xcn04.
passwd : all authentication tokens updated successfully.
Changing password  for  user xcn05.
passwd : all authentication tokens updated successfully.
Changing password  for  user xcn06.
passwd : all authentication tokens updated successfully.
Changing password  for  user xcn07.
passwd : all authentication tokens updated successfully.
Changing password  for  user xcn08.
passwd : all authentication tokens updated successfully.
Changing password  for  user xcn09.
passwd : all authentication tokens updated successfully.
Changing password  for  user xcn10.
passwd : all authentication tokens updated successfully.

批量创建用户并设置密码为随机

方法1:

1
2
3
4
5
6
7
8
#!/bin/bash
for  in  ` seq  -w 10`
do
   pass=` echo  "$RANDOM" |md5sum| cut  -c 1-8`
   useradd  xcn$n&&\
   echo  "$pass"  | passwd  --stdin xcn$n
   echo  -e  "xcn$n\t $pass"  >> /data/pass .log 
done

批量删除用户

1
2
3
4
5
#!/bin/bash
for  in  ` seq  10`
do
    userdel -r  xcn$n &&\
done


本文转自 baishuchao 51CTO博客,原文链接:http://blog.51cto.com/baishuchao/1943811


相关文章
|
8月前
|
弹性计算 运维 Shell
|
Shell 开发工具 数据安全/隐私保护
写一个批量创建10个用户的脚本users.sh。创建的用户名由字母和数字组成。设置用户的初始密码跟用户名相同,每创建一个用户就显示用户的ID信息,再显示用户名、密码信息。
写一个批量创建10个用户的脚本users.sh。创建的用户名由字母和数字组成。设置用户的初始密码跟用户名相同,每创建一个用户就显示用户的ID信息,再显示用户名、密码信息。
129 0
|
Linux Shell 编译器
Linux:关机&重启操作+用户登录和注销+添加用户+指定/修改密码+删除用户+查询用户信息+切换用户+查询当前用户/登录用户+用户组+修改用户的组+用户组和相关文件
Linux:关机&重启操作+用户登录和注销+添加用户+指定/修改密码+删除用户+查询用户信息+切换用户+查询当前用户/登录用户+用户组+修改用户的组+用户组和相关文件
426 0
Linux:关机&重启操作+用户登录和注销+添加用户+指定/修改密码+删除用户+查询用户信息+切换用户+查询当前用户/登录用户+用户组+修改用户的组+用户组和相关文件
|
对象存储 CDN
阿里云账号登录名可以修改吗?
阿里云账号注册自动生成的登录名是支持修改的,在账号中心即可更改
1489 0
阿里云账号登录名可以修改吗?
|
数据安全/隐私保护 Shell
|
数据安全/隐私保护 Java 安全
|
Web App开发 数据安全/隐私保护 容器
|
数据安全/隐私保护