Posts Tagged ‘group accounts’

OS ทุกๆ OS ที่ใช้ Unix หรือ Linux เป็นแกนหลัก เช่น Redhat Ubuntu CentOS จะใช้คอมมานด์ passwd ในการเปลี่ยนพาสเวิด เหมือนกันทุกระบบ

การใช้ passwd นั้นสามารถใช้เปลี่ยนพาสเวิดทั้ง user และ group accounts โดยที่ว่า user ทั่วไป normal user จะเปลี่ยน password ของตัวเองได้เท่านั้น แต่ว่า ถ้าเป็น superuser เช่น root จะสามารถเปลี่ยนพาสเวิดได้ทุก account

เปลี่ยนPassword ให้ user ของตัวเอง
passwd

ถ้าเกิดเป็น user ของตัวเองนั้น ไม่ใช่ superuser (ไม่ใช่ user root ) user นั้นจำเป็นจะต้องพิมพ์พาสเวิดเก่าของตัวเองก่อนด้วย
ดังนั้น จะพบ output ประมาณ

Changing password for pheonize
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

ถ้าเกิดเป็น superuser(เช่น root จะไม่มีการถาม password เก่า)เพื่อที่จะให้ user ระดับนี้ สามารถแก้ไขพาสเวิดที่ user ปกติลืมได้


[root@ns1 ~]# passwd
Changing password for user root.
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully.

ส่วนการที่ root เปลี่ยน password ให้ user อื่น สามารถทำได้โดยการ พิม passwd ตามด้วย username ที่ต้องการเปลี่ยน password

passwd username

จะได้ผลส่งกลับมาว่า

Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

ถ้าต้องการเปลี่ยน group password ให้ใช้

passwd -g groupname