建立一個文字檔 user.txt
內容為
使用者名稱:密碼
a001:123
a002:123
建立使用者
nano mkuser
==========================
w=$(whoami)
[ $w != "root" ] && echo 需要root權限 && exit 1
[ ! -e user.txt ] && echo 找不到user.txt && exit 1
s=$(cat user.txt)
for us in $s
do
        u1=${us%%:*}
        u2=${us##*:}
        echo $u1已建立
        useradd  -m  -s /bin/bash $u1
        echo "$u1:$u2" | chpasswd
done
==========================
刪除使用者
nano rmuser
==========================
w=$(whoami)
[ $w != "root" ] && echo 需要root權限 && exit 1
[ ! -e user.txt ] && echo 找不到user.txt && exit 1
s=$(cat user.txt)
for us in $s
do
        u1=${us%%:*}
        userdel  -r $u1
        echo $u1 已刪除
done
==========================
 
沒有留言:
張貼留言