溫馨提示×

linux在線批量創(chuàng)建用戶怎么實現(xiàn)

小億
87
2023-11-28 10:09:39
欄目: 智能運維

在Linux系統(tǒng)中,可以使用shell腳本來批量創(chuàng)建用戶。以下是一個示例:

  1. 首先創(chuàng)建一個文本文件,例如users.txt,每行包含一個要創(chuàng)建的用戶名。
  2. 創(chuàng)建一個shell腳本文件,例如create_users.sh,并將以下代碼復制到文件中:
#!/bin/bash

# 從users.txt文件中逐行讀取用戶名,并創(chuàng)建用戶
while IFS= read -r username
do
    # 使用useradd命令創(chuàng)建用戶
    useradd $username

    # 設置用戶的密碼
    echo "設置密碼為默認密碼(可以自行修改)"
    echo "默認密碼" | passwd --stdin $username

    echo "用戶 $username 創(chuàng)建成功"
done < users.txt
  1. 保存并關閉文件后,給予該文件執(zhí)行權限:
chmod +x create_users.sh
  1. 運行腳本文件:
./create_users.sh

腳本將逐行讀取users.txt文件中的用戶名,并使用useradd命令創(chuàng)建用戶。然后,使用passwd命令將用戶的密碼設置為默認密碼(可以根據(jù)需要自行修改)。最后,腳本將輸出"用戶 $username 創(chuàng)建成功"的提示信息。

注意:在運行腳本之前,請確保具有適當?shù)臋嘞抟詣?chuàng)建用戶。

0