Linux 通过文件新增用户 脚本

!/bin/bash

這支程式用來建立新增帳號,功能有:

1. 檢查 account1.txt 是否存在,並將該檔案內的帳號取出;

2. 建立上述檔案的帳號;

3. 將上述帳號的密碼修訂成為『強制第一次進入需要修改密碼』的格式。

2009/03/04 VBird

export PATH=/bin:/sbin:/usr/bin:/usr/sbin

檢查 account1.txt 是否存在

if [ ! -f account1.txt ]; then
echo "所需要的帳號檔案不存在,請建立 account1.txt ,每行一個帳號名稱"
exit 1
fi

usernames=$(cat account1.txt)

for username in $usernames
do
useradd $username
echo $username | passwd --stdin $username
chage -d 0 $username
done

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容