您好,登錄后才能下訂單哦!
批量創建10個系統帳號name01-name10并設置密碼(密碼為隨機8位字符串
腳本
#!/bin/bash
. /etc/init.d/functions[ $UID -ne 0 ] && {
echo "only allow root to exec this cmd."
exit 1
}for n in
seq -w 10
do
pass="$(echo $RANDOM|md5sum|cut -c 2-9)"
useradd name$n &>/dev/null &&\
echo $pass|passwd --stdin name$n &>/dev/null
if [ $? -eq 0 ];then
action "useradd name$n" /bin/true
else
action "useradd name$n" /bin/false
fi
echo -e "name$n\t$pass" >> user.txt
done
注:數字前加0的方法:
seq -w 00 10;
echo {01..10}
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。