วิธีจัดการการหมดอายุและอายุของรหัสผ่านผู้ใช้ใน Linux
การดูแลระบบเกี่ยวข้องกับงานต่างๆ มากมาย รวมถึงการจัดการผู้ใช้/กลุ่มและภายใต้การจัดการผู้ใช้ งานเล็กๆ น้อยๆ บางส่วนที่เกี่ยวข้อง ได้แก่ การเพิ่ม การแก้ไข ระงับ หรือปิดใช้งานบัญชีผู้ใช้ และอื่นๆ อีกมากมาย
บทความนี้จะอธิบายหนึ่งในฟังก์ชันการจัดการบัญชีผู้ใช้ที่สำคัญ วิธีตั้งค่าหรือเปลี่ยนการหมดอายุของรหัสผ่านผู้ใช้และอายุใน Linux โดยใช้ คำสั่ง chage
อ่านเพิ่มเติม: วิธีจัดการผู้ใช้และกลุ่มใน Linux
คำสั่ง chage ใช้เพื่อแก้ไขข้อมูลการหมดอายุของรหัสผ่านผู้ใช้ ช่วยให้คุณสามารถดูข้อมูลอายุบัญชีผู้ใช้ เปลี่ยนจำนวนวันระหว่างการเปลี่ยนรหัสผ่านและวันที่ของการเปลี่ยนรหัสผ่านครั้งล่าสุด
เมื่อคุณตั้งค่าข้อมูลการหมดอายุและอายุของรหัสผ่านแล้ว ระบบจะใช้ข้อมูลนี้เพื่อกำหนดเวลาที่ผู้ใช้จะต้องเปลี่ยนรหัสผ่านของตน โดยปกติ บริษัทหรือองค์กรจะมีนโยบายความปลอดภัยบางประการที่กำหนดให้ผู้ใช้เปลี่ยนรหัสผ่านเป็นประจำ นี่อาจเป็นวิธีง่ายๆ ในการบังคับใช้นโยบายดังกล่าวดังที่เราอธิบายไว้ด้านล่าง
หากต้องการดูข้อมูลอายุของบัญชีผู้ใช้ ให้ใช้แฟล็ก -l
ตามที่แสดง
chage -l ravi
หากต้องการตั้งวันที่หรือจำนวนวัน (ตั้งแต่ 1 มกราคม 1970) เมื่อมีการเปลี่ยนรหัสผ่านครั้งล่าสุด ให้ใช้แฟล็ก -d
ดังนี้
chage -d 2018-02-11 ravi
ถัดไป คุณยังสามารถกำหนดวันที่หรือจำนวนวัน (ตั้งแต่ 1 มกราคม 1970) ซึ่งบัญชีของผู้ใช้จะไม่สามารถเข้าถึงได้อีกต่อไปโดยใช้สวิตช์ -E
เป็น แสดงในคำสั่งต่อไปนี้
ในกรณีนี้เมื่อบัญชีของผู้ใช้ถูกล็อค ผู้ใช้จะต้องติดต่อผู้ดูแลระบบก่อนจึงจะสามารถใช้ระบบได้อีกครั้ง
chage -E 2018-02-16 ravi
จากนั้น ตัวเลือก -W
ช่วยให้คุณสามารถกำหนดจำนวนวันของการเตือนก่อนที่จะต้องเปลี่ยนรหัสผ่าน เมื่อพิจารณาคำสั่งด้านล่าง ผู้ใช้ ravi จะได้รับคำเตือน 10 วันก่อนรหัสผ่านจะหมดอายุ
chage -W 10 ravi
นอกจากนี้ คุณยังสามารถกำหนดจำนวนวันที่ไม่มีการใช้งานหลังจากที่รหัสผ่านหมดอายุก่อนที่บัญชีจะถูกล็อค ตัวอย่างนี้หมายความว่าหลังจากรหัสผ่านของผู้ใช้ ravi หมดอายุ บัญชีของเขาจะใช้งานไม่ได้เป็นเวลา 2 วันก่อนที่จะถูกล็อค
เมื่อบัญชีไม่มีการใช้งานจะต้องติดต่อผู้ดูแลระบบก่อนจึงจะสามารถใช้ระบบได้อีกครั้ง
chage -I 2 ravi
สำหรับข้อมูลเพิ่มเติม โปรดดูที่หน้า chage man
man chage
โปรดทราบว่าคุณยังสามารถเปลี่ยนข้อมูลการหมดอายุและอายุของรหัสผ่านของผู้ใช้ได้โดยใช้คำสั่ง usermod ซึ่งจริงๆ แล้วมีไว้สำหรับการแก้ไขบัญชีผู้ใช้
ตรวจสอบด้วย:
- การจัดการผู้ใช้และกลุ่ม การอนุญาตไฟล์และคุณสมบัติในบัญชีผู้ใช้
- 11 วิธีในการค้นหาข้อมูลบัญชีผู้ใช้และรายละเอียดการเข้าสู่ระบบใน Linux
แค่นั้นแหละสำหรับตอนนี้ หวังว่าบทความนี้จะให้ข้อมูลและเป็นประโยชน์ หากคุณมีคำถามใดๆ โปรดใช้แบบฟอร์มคำติชมด้านล่าง