1、創建用戶列表users.lst,內容為需要增加的用戶名,一行一個用戶名
# vi /tmp/users.lst
設添加的用戶名分別為user1、user2、user3,編輯/tmp/users.lst內容為
user1
user2
user3
2、創建批量添加用戶的腳本useradd.sh
# vi /tmp/useradd.sh
編輯腳本如下
for i in `cat /tmp/users.lst`
do
useradd -d /export/home/$i -m $i
done
需要注意第一行中的``,不是單引號'',是反引號``,數字鍵1前面那個鍵
不要忘記給owner x的權限
# chmod u+x /tmp/useradd.sh
或者
# chmod 744 /tmp/useradd.sh
3、運行腳本文件useradd.sh
# sh /tmp/useradd.sh
4、執行完腳本查看剛剛添加的用戶
# more /etc/passwd
類似顯示如下
user1:x:101:1::/export/home/user1:/bin/sh
user2:x:102:1::/export/home/user2:/bin/sh
user3:x:103:1::/export/home/user3:/bin/sh
添加成功!