สร้าง user พร้อมกันหลายคน และการสร้าง password

 

คำสั่งสำหรับการสร้าง password สำหรับ user ที่มีอยู่แล้วในระบบ

คำสั่งคือ

echo [password] | passwd user-name --stdin

โดย

[password] คือ password ที่ต้องการตั้งให้กับผู้ใช้รายนั้นๆ

user-name คือ ชื่อของผู้ใช้งานที่มีอยู่แล้วในระบบ

 --stdin คือ การสั่งให้รับ password ที่ต้องการตั้งจาก keyboard

 

คำสั่งสำหรับการสร้าง user ภายใน UNIX โดยที่ไม่ต้อง add ที่ละราย

สิ่งที่ต้องเตรียมคือ file รายชื่อของ user ที่ต้องการ add เป็น text file ธรรมดาก็พอ

คำสั่งคือ

for i in `cat [user-filename]`

do useradd $i

echo [password] | passwd $i --stdin

done

ถ้าต้องการลบ user ทั้งกลุ่ม

ใช้คำสั่ง

for i in `cat [user-filename]`

do userdel $i

done

P.S. Admin หรือผู้ที่ได้รับสิทธิ์เท่านั้นที่จะสามารถสร้างหรือลบ user ได้

ขอได้รับความขอบคุณจากน้อง ต้อย ผู้ให้ความรู้ในเรื่องนี้...ขอบคุณค่ะ