建立一個文字檔 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
==========================
沒有留言:
張貼留言