1. 程式人生 > >Linux實現批量添加用戶及隨機密碼小腳本

Linux實現批量添加用戶及隨機密碼小腳本

md5sum hpa use color family inux swd 16px 密碼文件

通過chpasswd命令可實現迅速為用戶批量設置密碼

實例:寫一個腳本,實現批量添加20個用戶user1-20,密碼為用戶名和後面跟5個隨機字符

#!/bin/sh
# 思路:通過for循環,創建多個用戶和用戶其對應的隨機密碼文件,在用chpasswd命令實現批量設置密碼

# 創建user1~20用戶,並創建其對應的隨機密碼文件
for ((i=1; i<=20; i++)); 
do
/usr/sbin/useradd user$i
/bin/echo -e "user$i:user$i`echo user$i|md5sum|cut -c 5-9`">>useradd.txt; 
done # 通過chpasswd命令批量設置密碼 /usr/sbin/chpasswd < useradd.txt

Linux實現批量添加用戶及隨機密碼小腳本