วิธีเปลี่ยนรหัสผ่านรูทบน Linux



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

บัญชีรูทมีความสามารถในการควบคุมทุกอย่างบนระบบ Unix และ Linux ก็ไม่แตกต่างกัน เราต้องใช้คำสั่ง passwd เพื่อเปลี่ยนข้อมูลรหัสผ่าน Linux และเช่นเดียวกันกับรูท เนื่องจากลักษณะพิเศษของคำสั่งนี้จึงต้องใช้ข้อควรระวังบางประการ โดยเฉพาะอย่างยิ่งไม่สามารถเปลี่ยนข้อมูลรหัสผ่าน Linux สำหรับผู้ใช้รูทได้อย่างง่ายดายบนระบบสปินของ Ubuntu หรือ Ubuntu โดยไม่ทำการเปลี่ยนแปลงบางอย่างก่อน



ผู้ใช้ส่วนใหญ่ที่ต้องการเปลี่ยนข้อมูลรหัสผ่านของ Linux จะต้องเปิดเทอร์มินัลกราฟิก คุณสามารถกด Ctrl, Alt และ T ค้างไว้เพื่อทำเช่นนั้นหรืออาจคลิกที่เมนูแอปพลิเคชันไปที่เครื่องมือระบบและเลือกเทอร์มินัล ผู้ใช้ CentOS ที่ไม่ได้ติดตั้งอินเทอร์เฟซแบบกราฟิกจะต้องการเข้าสู่ระบบเทอร์มินัลเสมือนด้วยบัญชีผู้ใช้โดยสมมติว่าพวกเขาได้อัปเดตแพ็คเกจ sudo แล้ว



วิธีที่ 1: เปลี่ยนรหัสผ่านรูทในการแจกจ่าย Linux ส่วนใหญ่

สมมติว่าการแจกจ่ายของคุณมีการติดตั้งแพ็คเกจ sudo คุณสามารถเปลี่ยนรหัสผ่านรูทด้วยไฟล์ sudo passwd root คำสั่ง ระบบจะถามรหัสผ่าน sudo ของคุณก่อนจากนั้นคุณจะต้องป้อนรหัสผ่าน UNIX ใหม่สองครั้ง รหัสผ่านของคุณจะถูกทดสอบความซับซ้อนดังนั้นคุณต้องแน่ใจว่ารหัสผ่านนั้นดี เมื่อคุณป้อนรหัสผ่านสองครั้งบัญชีรูทของคุณควรได้รับการเปลี่ยนแปลง กด Ctrl และ Alt ค้างไว้จากนั้นกด F1-F6 เพื่อไปยังเทอร์มินัลเสมือนที่ว่างเปล่า พิมพ์ root แล้วรหัสผ่านใหม่เพื่อให้แน่ใจว่าใช้งานได้ เมื่อพิจารณาถึงอันตรายที่เกี่ยวข้องกับการทำงานในฐานะรูทโปรดพิมพ์ exit เพื่อออกจากคอนโซลนี้ กด Ctrl, Alt และ F7 ค้างไว้เพื่อกลับไปที่สภาพแวดล้อมแบบกราฟิกของคุณหากคุณไม่ได้ทำงานจากเซิร์ฟเวอร์ วิธีนี้ควรใช้ได้กับ Debian และการแจกแจงอื่น ๆ อีกมากมาย นอกจากนี้ยังควรทำงานร่วมกับ Arch หากคุณติดตั้งแพ็คเกจที่จำเป็นต้องมีทั้งหมด



วิธีที่ 2: เปลี่ยนรหัสผ่านรูทบน Ubuntu Linux

อูบุนตูและอนุพันธ์ต่าง ๆ แฮชบัญชีรูทซึ่งจะปิดการใช้งานตามหน้าที่ คุณจะไม่สามารถเปลี่ยนรหัสผ่านของผู้ใช้รูทได้อย่างง่ายดายเนื่องจากไม่มีอยู่จริง นี่เป็นเรื่องจริงสำหรับ Xubuntu, Kubuntu, Lubuntu และการติดตั้ง Linux Mint และ Trisquel ส่วนใหญ่ แม้ว่าจะสามารถเปิดใช้งานบัญชีได้ แต่ก็ไม่แนะนำเลย โปรดทราบว่าผู้ใช้รายแรกของคุณในระบบเหล่านี้คือผู้ดูแลระบบและสามารถเข้าถึงบัญชีรูทได้โดยพิมพ์ sudo -i ที่พร้อมท์และป้อนรหัสผ่านของคุณ วิธีนี้ใช้งานได้เหมือนกับการเข้าสู่ระบบรูทอื่น ๆ และปลอดภัยกว่าเล็กน้อย หากคุณแน่ใจว่าต้องการเปิดใช้งานบัญชีรูทและเข้าใจความเสี่ยงที่เกี่ยวข้องให้พิมพ์ sudo passwd root แล้วกด Enter ป้อนรหัสผ่าน UNIX ใหม่และอย่าลืมรหัสผ่าน จากนั้นคุณจะต้องเรียกใช้ sudo passwd -u รูท เพื่อปลดล็อกบัญชีของคุณ คุณจะได้รับข้อความบางอย่างเช่น“ ข้อมูลการหมดอายุของรหัสผ่านมีการเปลี่ยนแปลง” ซึ่งหมายความว่าคุณได้เปิดบัญชีแล้ว ผู้ใช้รูทจะทำงานเหมือนปกติ แต่โปรดทราบว่าสิ่งนี้อันตรายแค่ไหน เมื่อคุณต้องการปิดการใช้งานบัญชีรูทคุณสามารถพิมพ์ sudo passwd -dl รูท เพื่อล็อคอีกครั้ง

วิธีที่ 3: เปลี่ยนข้อมูลรหัสผ่าน Linux เป็นรูท

หากคุณเข้าสู่ระบบในฐานะรูทพูดบนเทอร์มินัลเสมือนของเซิร์ฟเวอร์ CentOS, Fedora หรือ Red Hat Enterprise Linux คุณสามารถเปลี่ยนรหัสผ่านได้ง่ายๆเพียงพิมพ์ passwd จากนั้นกด Enter คุณจะได้รับข้อความแจ้งว่า“ ป้อนรหัสผ่าน UNIX ใหม่:” จากนั้นระบบจะขอให้คุณพิมพ์ครั้งที่สอง โปรดทราบว่าคุณควรลงชื่อเข้าใช้ root เพื่อที่จะทำสิ่งนี้หรืออาจใช้ sudo su เพื่อเข้าถึงพรอมต์รูท วิธีนี้ใช้ไม่ได้กับระบบ Ubuntu หรือ Linux Mint ที่ไม่มีการเปลี่ยนแปลง แต่เหมาะสำหรับผู้ที่ใช้ระบบเซิร์ฟเวอร์หรือใช้ ssh เพื่อเข้าสู่ระบบจากระยะไกล ตรวจสอบให้แน่ใจก่อนที่คุณจะลองสิ่งนี้คุณมี # เป็นสัญลักษณ์ในพรอมต์ของคุณ ขึ้นอยู่กับเชลล์ล็อกอินดีฟอลต์ที่ตั้งค่าไว้สำหรับรูทพร้อมต์อาจมีข้อมูลบิตอื่นอยู่ในนั้น



โปรดจำไว้ว่าไม่ว่าคุณจะใช้วิธีการใดหรือการแจกจ่ายแบบใดคุณสามารถพิมพ์ได้เช่นกัน ฉันเป็นใคร และกด Enter เพื่อดูว่าคุณเข้าสู่ระบบเป็นใคร

อ่าน 3 นาที