當(dāng)前位置: 首頁IT技術(shù)操作系統(tǒng) → linux中怎么批量創(chuàng)建設(shè)用戶

linux中怎么批量創(chuàng)建設(shè)用戶

更多

方法一:

1,新建一個文件user.txt,以/etc/passwd 為模板

2,再次新建一個文件passwd..txt,以/etc/shadow 為模板

3,準(zhǔn)備創(chuàng)建

命令:newusers <user.txt

4,為賬號設(shè)置密碼

命令:chpasswd < passwd.txt

5,使shadow與用戶名賬號同步

命令:pwconv

6,為用戶的主文件夾中添加系統(tǒng)配置文件

cp -a /etc/skel/.  /home/user7/

cp -a /etc/skel/.  /home/user8/

cp -a /etc/skel/.  /home/user9/ 

7,批量創(chuàng)建完成

方法二:

使用腳本實現(xiàn)(要求創(chuàng)建的用戶是‘英文+數(shù)字’的)

第一行表示注釋

第二行和第三行在執(zhí)行的時候輸出

第四行和第五行表示提取輸入的用戶的最后,也就是數(shù)字部分

第六航表示提取輸入的用戶的前面,也就是數(shù)字前面的部分

第七行使用for語句

第九行創(chuàng)建用戶,使用提取出來的兩部分的組合

第十行創(chuàng)建密碼,不過批量創(chuàng)建的所有用戶密碼都一樣都是123

第十四行done結(jié)束

執(zhí)行一下腳本文件bash  useradd.sh根據(jù)提示輸入兩個用戶,

不過第二次輸入的用戶名的最后的數(shù)字要比第一次輸入的大,

這樣連同中間數(shù)的所有用戶創(chuàng)建成功

熱門評論
最新評論
發(fā)表評論 查看所有評論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)