系統(tǒng)運(yùn)維
具體要求:1、創(chuàng)建100個普通用戶(user1、user2......user100),統(tǒng)一密碼3dwtchpa,并且能實(shí)現(xiàn)遠(yuǎn)程登錄。
成都創(chuàng)新互聯(lián)專注于阜新網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供阜新營銷型網(wǎng)站建設(shè),阜新網(wǎng)站制作、阜新網(wǎng)頁設(shè)計(jì)、阜新網(wǎng)站官網(wǎng)定制、重慶小程序開發(fā)服務(wù),打造阜新網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供阜新網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。一、創(chuàng)建目錄
#mkdir /shell
#cd /shell
二、編寫腳本
#vi useradd100.sh
#!/bin/bash
USER_FILE=./user.info? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #密碼存放文件
for USER in user{1..100}? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#變量USER從user1到user100開始循環(huán),生成100個用戶
do
? if ! id $USER &>/dev/null? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#如果用戶不存在
? then? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#然后
? ? ? ? PASS=3dwtchpa? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#統(tǒng)一密碼
? ? ? ? useradd $USER? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#添加用戶
? ? ? ? echo $PASS | passwd --stdin $USER? ? ? ? ? ? ? ? ? ? ? ? #更改用戶的密碼
? ? ? ? echo $USER $PASS >> $USER_FILE? ? ? ? ? ? ? ? ? ? ? ?#保存密碼
? ? ? ? echo $USER? create successful,pass is $PASS.? ? ?#提示:用戶創(chuàng)建成功,密碼是
? else? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#然后
? ? ? ? echo $USER User already exit? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #提示用戶已經(jīng)存在
? fi
done
三、執(zhí)行腳本
#chmod +x useradd.sh
#./useradd.sh