Linux批量建立使用者及設定隨機密碼

2021-10-05 16:38:24 字數 377 閱讀 2778

寫乙個指令碼,實現批量新增20個使用者,使用者名為user1-20,密碼5個隨機字元

思路:首先分別生成包含使用者名稱和密碼的檔案,然後使用paste將使用者名稱和密碼檔案進行整合

for n in `seq 20`;

do echo user$n >> name.txt

echo user$n | md5sum | cut -c4-8 >> password.txt

useradd user$n;

echo user$n | md5sum | cut -c4-8 | passwd --stdin user$n;

done;

paste name.txt password.txt > all.txt

rm -f .txt

linux 批量建立使用者

root jhoa cat expect.sh while read line douser echo line awk ip echo line awk passwd echo line awk expect expect2.exp user ip passwd done root jhoa ca...

批量建立使用者並設定密碼

先把需要建立的使用者名稱寫入乙個文字,我這邊用的是user.txt bin bash date user file user.txt 先定義一下那個寫好使用者名稱的檔案 for user in user list do 使用for語句定義一下剛剛那個定義 if id user dev null th...

Linux下批量建立使用者

終於碰到有個需求需要大量的建立使用者了,特此記錄 步驟如下 1 建立使用者名稱列表檔案user list vim user list stu1 stu2 stu3 stu4 stu52 建立使用者密碼對應檔案user pwd list,格式為username password 注意檔案的格式 vim...