ฉันต้องการเปลี่ยนรหัสผ่านที่ฉันมอบหมายให้รูทบนเว็บเซิร์ฟเวอร์ Debian ของฉันเพื่อบางสิ่งที่ยาวและปลอดภัยยิ่งขึ้น
ฉันจะทำอย่างไร ฉันไม่ได้ลืม / ทำรหัสผ่านปัจจุบันหายไปฉันแค่ต้องการเปลี่ยน
sudo
.
ฉันต้องการเปลี่ยนรหัสผ่านที่ฉันมอบหมายให้รูทบนเว็บเซิร์ฟเวอร์ Debian ของฉันเพื่อบางสิ่งที่ยาวและปลอดภัยยิ่งขึ้น
ฉันจะทำอย่างไร ฉันไม่ได้ลืม / ทำรหัสผ่านปัจจุบันหายไปฉันแค่ต้องการเปลี่ยน
sudo
.
คำตอบ:
อ่าใช้passwd
โปรแกรม เป็น root :
sudo passwd root
หรือหากคุณกำลังใช้งานรูทอยู่แล้ว (ซึ่งคุณไม่ควรเป็น) เพียง:
passwd
root
อาร์กิวเมนต์สามารถละเว้นเพราะเมื่อคุณเรียกpasswd
ค่าเริ่มต้นให้ผู้ใช้ปัจจุบัน (ซึ่งเป็นรากเป็นรากเท่านั้นที่สามารถเปลี่ยนรหัสผ่านราก)
sudo passwd
หรือเพียงแค่ธรรมดาpasswd
ถ้าคุณทำงานด้วยสิทธิ์พิเศษของรูท
passwd
รันเป็นรูทจะมีค่าเริ่มต้นที่จะแก้ไขroot
ผู้ใช้
หากคุณกำลังจะทำการบริหารบรรทัดคำสั่งจำนวนมากคุณอาจพบว่ามีประโยชน์ในการตรวจสอบ man pages สำหรับ usermod (8), chfn (1), chsh (1), chw (1), passwd (1), crypt ( 3), gpasswd (8), groupadd (8),
คุณต้องบูตในโหมดการกู้คืนก่อนที่จะใช้คำแนะนำของ Paul D. Waite:
หลังจากบูตเข้าสู่ "โหมดการกู้คืน" ทันทีที่พรอมต์คำสั่งเพียงพิมพ์:
sudo password root
จากนั้นระบบจะขอรหัสผ่านใหม่ของรูทหนึ่งครั้งเพื่อตรวจสอบว่าคุณทำเสร็จแล้ว
apropos password
: คุณจะได้รับรายการคำสั่งที่มี“ รหัสผ่าน” อยู่ในคำอธิบายสั้น ๆ คุณสามารถ จำกัด การค้นหาให้แคบลงด้วยapropos -s 1 password
:-s 1
จำกัด เฉพาะส่วนที่ 1 ของคู่มือซึ่งมีคำสั่งผู้ใช้