บังคับให้ผู้ใช้เปลี่ยนรหัสผ่านเมื่อเข้าสู่ระบบครั้งแรก


38

เมื่อฉันเพิ่มผู้ใช้ใหม่ในระบบของฉันฉันตั้งรหัสผ่านและบอกให้ผู้ใช้ใหม่ หากผู้ใช้ไม่ชอบเขา / เธอสามารถเปลี่ยนได้ อย่างไรก็ตามในความคิดของฉันมันเป็นการดีกว่าที่จะบังคับให้ผู้ใช้เปลี่ยนรหัสผ่านของเขา / เธอที่เข้าสู่ระบบครั้งแรก มีวิธีที่ฉันสามารถทำได้ใน Ubuntu หรือไม่?

คำตอบ:


52

คุณสามารถหมดอายุรหัสผ่านนั้นได้ หลังจากสร้างผู้ใช้ใหม่fooเพียงพิมพ์:

sudo chage -d 0 foo

และเขาจะถูกบังคับให้เปลี่ยนหลังจากเข้าสู่ระบบครั้งแรก


ทำไม subcommand ที่เรียกว่าchage ?
TWR Cole

2
ฉันไม่แน่ใจ แต่ถ้าฉันต้องเดา: คำนำหน้า "ch" มาจากคำว่า "change" คำสั่งอื่น ๆ ที่เปลี่ยนแปลงบางอย่างในระบบก็เริ่มด้วย "ch" เช่น "chmod", "chown", "ต่อท้าย" เป็นต้น "อาจมาจากข้อเท็จจริงที่ว่านี่เป็นการเปลี่ยนแปลงอายุของรหัสผ่าน .
kars7e

1
chage ย่อมาจาก "อายุการเปลี่ยนแปลง" คือคำสั่งย่อ chage คล้ายกับ chmod, chown ฯลฯ
MRD

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.