歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux下批量創建用戶

Linux下批量創建用戶

日期:2017/2/28 14:45:09   编辑:Linux教程

Linux下批量創建用戶主要有以下兩種方法:

方法一:

1,新建一個文件user.txt,以/etc/passwd 為模板

2,再次新建一個文件passwd..txt,以/etc/shadow 為模板

3,准備創建
命令:newusers <user.txt

4,為賬號設置密碼
命令:chpasswd < passwd.txt

5,使shadow與用戶名賬號同步
命令:pwconv

6,為用戶的主文件夾中添加系統配置文件
cp -a /etc/skel/. /home/user7/
cp -a /etc/skel/. /home/user8/
cp -a /etc/skel/. /home/user9/

7,批量創建完成

方法二:

使用腳本實現(要求創建的用戶是‘英文+數字’的)

第一行表示注釋

第二行和第三行在執行的時候輸出

第四行和第五行表示提取輸入的用戶的最後,也就是數字部分

第六航表示提取輸入的用戶的前面,也就是數字前面的部分

第七行使用for語句

第九行創建用戶,使用提取出來的兩部分的組合

第十行創建密碼,不過批量創建的所有用戶密碼都一樣都是123

第十四行done結束

執行一下腳本文件bash useradd.sh根據提示輸入兩個用戶,不過第二次輸入的用戶名的最後的數字要比第一次輸入的大,這樣連同中間數的所有用戶創建成功。

Copyright © Linux教程網 All Rights Reserved