บัญชี "รูท" บนคอมพิวเตอร์ Linux คือบัญชีที่มีสิทธิ์เต็มรูปแบบ การเข้าถึงรูทมักจำเป็นสำหรับการดำเนินการคำสั่งใน Linux โดยเฉพาะคำสั่งที่ส่งผลต่อไฟล์ระบบ เนื่องจากรูทมีประสิทธิภาพมาก ขอแนะนำให้ร้องขอการเข้าถึงรูทเมื่อจำเป็นเท่านั้น แทนที่จะเข้าสู่ระบบในฐานะผู้ใช้รูท ซึ่งจะช่วยป้องกันความเสียหายจากไฟล์ระบบที่สำคัญโดยไม่ได้ตั้งใจ
ขั้นตอน
วิธีที่ 1 จาก 4: การเข้าถึงรูทในเทอร์มินัล
ขั้นตอนที่ 1. เปิดเทอร์มินัล
หากเทอร์มินัลยังไม่เปิดอยู่ ให้เปิด การแจกแจงจำนวนมากอนุญาตให้คุณเปิดได้โดยกด Ctrl+Alt+T
ขั้นตอนที่ 2. พิมพ์
ซู - แล้วกด ↵ เข้า.
การดำเนินการนี้จะพยายามเข้าสู่ระบบในฐานะ "ผู้ใช้ขั้นสูง" คุณสามารถใช้คำสั่งนี้เพื่อเข้าสู่ระบบในฐานะผู้ใช้คนใดก็ได้บนเครื่อง แต่เมื่อเว้นว่างไว้ จะพยายามเข้าสู่ระบบในฐานะรูท
ขั้นตอนที่ 3 ป้อนรหัสผ่านรูทเมื่อได้รับแจ้ง
พอพิมพ์ su - แล้วกด ↵ Enter จะมีให้ใส่รหัสผ่าน root
หากคุณได้รับข้อความ "ข้อผิดพลาดในการตรวจสอบสิทธิ์" แสดงว่าบัญชีรูทของคุณอาจถูกล็อก ดูคำแนะนำในการปลดล็อกในส่วนถัดไป
ขั้นตอนที่ 4 ตรวจสอบพรอมต์คำสั่ง
เมื่อคุณเข้าสู่ระบบในฐานะรูท พรอมต์คำสั่งควรลงท้ายด้วย # แทนที่จะเป็น $
ขั้นตอนที่ 5. ป้อนคำสั่งที่ต้องการการเข้าถึงรูท
เมื่อคุณใช้ su - เพื่อเข้าสู่ระบบในฐานะรูทแล้ว คุณสามารถเรียกใช้คำสั่งใดๆ ที่ต้องใช้การเข้าถึงรูท คำสั่ง su จะถูกเก็บไว้จนกว่าจะสิ้นสุดเซสชัน ดังนั้นคุณไม่จำเป็นต้องป้อนรหัสผ่าน root ซ้ำทุกครั้งที่ต้องเรียกใช้คำสั่ง
ขั้นตอนที่ 6. พิจารณาใช้
sudo แทน ซู -.
sudo ("super user do") เป็นคำสั่งที่ให้คุณเรียกใช้คำสั่งอื่นในฐานะ root ได้ชั่วคราว นี่เป็นวิธีที่ดีที่สุดสำหรับผู้ใช้ส่วนใหญ่ในการรันคำสั่งรูท เนื่องจากสภาพแวดล้อมรูทไม่ได้รับการดูแล และผู้ใช้ไม่จำเป็นต้องรู้รหัสผ่านรูท ผู้ใช้จะป้อนรหัสผ่านผู้ใช้ของตนเองสำหรับการเข้าถึงรูทชั่วคราวแทน
- พิมพ์คำสั่ง sudo แล้วกด ↵ Enter (เช่น sudo ifconfig) เมื่อได้รับพร้อมท์ให้ใส่รหัสผ่าน ให้ป้อนรหัสผ่านผู้ใช้ของคุณ ไม่ใช่รหัสผ่านรูท
- sudo เป็นวิธีที่แนะนำสำหรับการแจกจ่ายเช่น Ubuntu ซึ่งจะใช้งานได้แม้ในขณะที่บัญชีรูทถูกล็อค
- คำสั่งนี้จำกัดเฉพาะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบ ผู้ใช้สามารถเพิ่มหรือลบออกจาก /etc/sudoers ได้
วิธีที่ 2 จาก 4: การปลดล็อกบัญชีรูท (Ubuntu)
ขั้นตอนที่ 1. ปลดล็อกบัญชีรูท (Ubuntu)
Ubuntu (และการแจกแจงอื่น ๆ อีกหลายรายการ) ล็อคบัญชีรูทเพื่อให้ผู้ใช้ทั่วไปไม่สามารถเข้าถึงได้ สิ่งนี้ทำได้เนื่องจากการเข้าถึงรูทไม่ค่อยจำเป็นเมื่อใช้คำสั่ง sudo (ดูหัวข้อก่อนหน้า) การปลดล็อกบัญชี root จะทำให้คุณสามารถเข้าสู่ระบบในฐานะ root ได้
ขั้นตอนที่ 2. เปิดเทอร์มินัล
หากคุณอยู่ในสภาพแวดล้อมเดสก์ท็อป คุณสามารถกด Ctrl+Alt+T เพื่อเริ่มเทอร์มินัล
ขั้นตอนที่ 3 พิมพ์
sudo passwd รูท แล้วกด ↵ เข้า.
เมื่อได้รับพร้อมท์ให้ใส่รหัสผ่าน ให้ป้อนรหัสผ่านผู้ใช้ของคุณ
ขั้นตอนที่ 4. ตั้งรหัสผ่านใหม่
คุณจะได้รับแจ้งให้สร้างรหัสผ่านใหม่และป้อนรหัสผ่านสองครั้ง เมื่อตั้งรหัสผ่านแล้ว บัญชีรูทจะทำงาน
ขั้นตอนที่ 5. ล็อคบัญชีรูทอีกครั้ง
หากคุณต้องการล็อคบัญชีรูท ให้ป้อนคำสั่งต่อไปนี้เพื่อลบรหัสผ่านและล็อกรูท:
sudo passwd -dl รูท
วิธีที่ 3 จาก 4: การเข้าสู่ระบบด้วยรูท
ขั้นตอนที่ 1 พิจารณาใช้วิธีอื่นในการเข้าถึงรูทชั่วคราว
ไม่แนะนำให้เข้าสู่ระบบในฐานะรูทสำหรับการใช้งานปกติ เนื่องจากเป็นเรื่องง่ายมากที่จะทำคำสั่งที่จะทำให้ระบบของคุณไม่ทำงาน และยังก่อให้เกิดความเสี่ยงด้านความปลอดภัย โดยเฉพาะอย่างยิ่งหากคุณกำลังใช้งานเซิร์ฟเวอร์ SSH บนเครื่องของคุณ เข้าสู่ระบบในฐานะรูทเมื่อทำการซ่อมแซมฉุกเฉินเท่านั้น เช่น การจัดการกับความล้มเหลวของดิสก์หรือการกู้คืนบัญชีที่ถูกล็อค
- การใช้ sudo หรือ su แทนการเข้าสู่ระบบในฐานะ root จะช่วยป้องกันความเสียหายที่ไม่ได้ตั้งใจขณะเข้าสู่ระบบในฐานะ root การใช้คำสั่งเหล่านี้ทำให้ผู้ใช้มีโอกาสคิดเกี่ยวกับคำสั่งก่อนที่จะเกิดความเสียหายร้ายแรง
- การแจกแจงบางอย่าง เช่น Ubuntu จะปล่อยให้บัญชีรูทถูกล็อกไว้จนกว่าคุณจะปลดล็อกด้วยตนเอง สิ่งนี้ไม่เพียงแต่ป้องกันผู้ใช้จากการทำความเสียหายมากเกินไปโดยไม่รู้ตัวโดยใช้บัญชีรูทเท่านั้น แต่ยังปกป้องระบบจากแฮ็กเกอร์ที่อาจเกิดขึ้น เนื่องจากบัญชีรูทมักมีการกำหนดเป้าหมายเป็นอันดับแรก ด้วยบัญชีรูทที่ถูกล็อค แฮกเกอร์ไม่สามารถเข้าถึงได้ ดูคำแนะนำในการปลดล็อกรูทใน Ubuntu ในส่วนก่อนหน้า
ขั้นตอนที่ 2. ป้อน
ราก ในฐานะผู้ใช้เมื่อเข้าสู่ระบบ Linux
หากบัญชีรูทถูกปลดล็อคและคุณทราบรหัสผ่าน คุณสามารถเข้าสู่ระบบในฐานะรูทได้เมื่อได้รับแจ้งให้เข้าสู่ระบบด้วยบัญชีผู้ใช้ ป้อน root เป็นผู้ใช้เมื่อได้รับแจ้งให้เข้าสู่ระบบ
หากคุณต้องการสิทธิ์เข้าถึงรูทเพื่อดำเนินการคำสั่ง ให้ใช้วิธีการในส่วนก่อนหน้า
ขั้นตอนที่ 3 ป้อนรหัสผ่านรูทเป็นรหัสผ่านผู้ใช้
หลังจากป้อน root เป็นชื่อผู้ใช้แล้ว ให้ป้อนรหัสผ่าน root เมื่อได้รับแจ้ง
- ในหลายกรณี รหัสผ่านรูทอาจเป็น "รหัสผ่าน"
- หากคุณไม่ทราบรหัสผ่านรูทหรือลืมรหัสผ่าน โปรดดูคำแนะนำในการรีเซ็ตรหัสผ่านในส่วนถัดไป
- ใน Ubuntu บัญชีรูทจะถูกล็อคและไม่สามารถใช้งานได้จนกว่าจะปลดล็อค
ขั้นตอนที่ 4 หลีกเลี่ยงการเรียกใช้โปรแกรมที่ซับซ้อนในขณะที่เข้าสู่ระบบในฐานะรูท
มีโอกาสที่โปรแกรมที่คุณตั้งใจจะเรียกใช้จะมีผลเสียต่อระบบของคุณเมื่อมีการเข้าถึงรูท ขอแนะนำอย่างยิ่งให้คุณใช้ sudo หรือ su เพื่อเรียกใช้โปรแกรมแทนการเข้าสู่ระบบในฐานะรูท
วิธีที่ 4 จาก 4: การรีเซ็ตรูทหรือรหัสผ่านผู้ดูแลระบบ
ขั้นตอนที่ 1 รีเซ็ตรหัสผ่านรูทหากลืมไปแล้ว
หากคุณลืมรหัสผ่านรูทและรหัสผ่านผู้ใช้ คุณจะต้องบูตเข้าสู่โหมดการกู้คืนเพื่อเปลี่ยน หากคุณทราบรหัสผ่านผู้ใช้ของคุณและจำเป็นต้องเปลี่ยนรหัสผ่านรูท เพียงพิมพ์ sudo passwd root ป้อนรหัสผ่านผู้ใช้ของคุณ จากนั้นสร้างรหัสผ่านรูทใหม่
ขั้นตอนที่ 2. รีบูทคอมพิวเตอร์ของคุณและกด left-
⇧กะ หลังจากหน้าจอ BIOS
นี้จะเปิดเมนูด้วง
ช่วงเวลานี้อาจเป็นเรื่องยาก ดังนั้นคุณอาจต้องลองหลายครั้ง
ขั้นที่ 3. เลือกอันแรก
(โหมดการกู้คืน) เข้าสู่รายการ
การดำเนินการนี้จะโหลดโหมดการกู้คืนสำหรับการกระจายปัจจุบันของคุณ
ขั้นตอนที่ 4. เลือก
ราก ตัวเลือกจากเมนูที่ปรากฏขึ้น
การดำเนินการนี้จะเริ่มต้นเทอร์มินัลโดยที่คุณลงชื่อเข้าใช้เป็นบัญชีรูท
ขั้นตอนที่ 5. ติดตั้งไดรฟ์ใหม่ด้วยสิทธิ์ในการเขียน
เมื่อคุณบูตเข้าสู่โหมดการกู้คืน โดยปกติแล้ว คุณจะมีสิทธิ์ในการอ่านเท่านั้น ป้อนคำสั่งต่อไปนี้เพื่อเปิดใช้งานการเข้าถึงการเขียน:
เมานต์ -rw -o ติดตั้งใหม่ /
ขั้นที่ 6. สร้างรหัสผ่านใหม่สำหรับบัญชีใด ๆ ที่คุณถูกล็อค
เมื่อคุณเข้าสู่ระบบในฐานะรูทและเปลี่ยนสิทธิ์การเข้าถึงแล้ว คุณสามารถสร้างรหัสผ่านใหม่สำหรับบัญชีใดก็ได้:
- พิมพ์ passwd accountName แล้วกด ↵ Enter หากคุณต้องการเปลี่ยนรหัสผ่าน root ให้พิมพ์ passwd root
- ป้อนรหัสผ่านใหม่สองครั้งเมื่อได้รับแจ้ง
ขั้นตอนที่ 7 รีบูทคอมพิวเตอร์ของคุณหลังจากรีเซ็ตรหัสผ่าน
เมื่อคุณรีเซ็ตรหัสผ่านเสร็จแล้ว คุณสามารถรีบูตและใช้คอมพิวเตอร์ได้ตามปกติ รหัสผ่านใหม่ของคุณจะมีผลทันที
วิดีโอ - การใช้บริการนี้ อาจมีการแบ่งปันข้อมูลบางอย่างกับ YouTube
คำเตือน
- ใช้บัญชีรูทเมื่อจำเป็นเท่านั้น และออกจากระบบทันทีที่ดำเนินการเสร็จ
- แชร์รหัสผ่านรูทของคุณกับผู้ที่ A) เชื่อถือได้ และ B) จำเป็นต้องรู้เท่านั้น