ผู้ใช้รูทคือผู้ใช้ที่มีสิทธิ์ผู้ดูแลระบบทั้งหมดโดยไม่มีข้อจำกัดใดๆ โดยสามารถเข้าถึงและแก้ไขไฟล์ใดๆ เพิ่มหรือลบผู้ใช้ ติดตั้งหรือลบซอฟต์แวร์ และเปลี่ยนแปลงการกำหนดค่าระบบ
ผู้ใช้รูทนั้นแตกต่างจากผู้ใช้ทั่วไป โดยมีสิทธิ์สูงสุดและมีพลังมากกว่าอย่างเห็นได้ชัด ตัวอย่างเช่น ผู้ใช้รูทสามารถดำเนินการคำสั่งที่สำคัญและแก้ไขไฟล์ระบบโดยไม่มีข้อจำกัดใดๆ ในทางกลับกัน ผู้ใช้ปกติจะไม่มีสิทธิ์ดังกล่าว
ในคู่มือนี้ ฉันจะสำรวจผู้ใช้รูทของ Ubuntu วิธีเข้าสู่ระบบในฐานะผู้ใช้รูท และความแตกต่างจากผู้ใช้ทั่วไปอย่างไร
บันทึก: สำหรับคำแนะนำและคำสั่งที่กล่าวถึงในคู่มือนี้ ฉันใช้ Ubuntu 22.04
ผู้ใช้รูท Ubuntu
ในการติดตั้ง Ubuntu ผู้ใช้รูทจะถูกสร้างขึ้นโดยไม่มีรหัสผ่าน ผู้ใช้รูทจะไม่ใช้งานเพื่อหลีกเลี่ยงความเสียหายต่อไฟล์ระบบโดยไม่ได้ตั้งใจ ดังนั้นเมื่อใดก็ตามที่คุณเข้าสู่ระบบ Ubuntu คุณจะเข้าสู่สถานะผู้ใช้ปกติโดยมีข้อกำหนดเฉพาะ อย่างไรก็ตามนั่นไม่ได้หมายความว่าคุณจะไม่สามารถเข้าถึงสิทธิ์ของรูทได้ หากคุณมีสิทธิ์ระดับผู้ดูแลระบบให้เพิ่ม ซูโดะ ก่อนที่คำสั่งจะอนุญาตให้คุณดำเนินการได้ เฉพาะราก คำสั่ง
รูทกับซูโดะ
ราก เป็นบัญชีที่มีสิทธิพิเศษทั้งหมดในขณะที่ ซูโดะ เป็นเครื่องมือบรรทัดคำสั่งที่อนุญาตให้ผู้ใช้ปกติที่มีสิทธิ์พิเศษในการรันคำสั่งที่ต้องใช้พลังรูท ตัวอย่างเช่น เมื่อคุณดำเนินการคำสั่งที่เกี่ยวข้องกับระบบบน Ubuntu คำสั่งนั้นจะให้คุณ การอนุญาตปฏิเสธข้อผิดพลาด . นี่ก็หมายความว่าคุณไม่มีอำนาจที่จะทำการเปลี่ยนแปลงเหล่านั้น
แต่เมื่อในฐานะผู้ใช้ sudo ทั่วไป คุณใส่ sudo ก่อนคำสั่ง มันก็ดำเนินการได้โดยไม่มีปัญหาอย่างแน่นอน
อย่างไรก็ตาม หากคุณทำงานเป็นผู้ใช้รูทบนระบบของคุณ คุณไม่จำเป็นต้องเพิ่ม sudo ก่อนคำสั่งเพื่อทำงานที่เกี่ยวข้องกับระบบ
หากต้องการรันคำสั่ง sudo ผู้ใช้ปกติจะต้องได้รับสิทธิ์ผู้ดูแลระบบ โปรดดูคำแนะนำของเราที่ การเพิ่มผู้ใช้ใน sudoers บน Ubuntu สำหรับรายละเอียดเพิ่มเติม
เปิดใช้งานผู้ใช้รูทบน Ubuntu
ตามที่กล่าวไว้ข้างต้น ผู้ใช้รูทจะถูกล็อคบน Ubuntu และรสชาติของมัน อย่างไรก็ตาม คุณสามารถเปิดใช้งานได้โดยตั้งรหัสผ่านสำหรับผู้ใช้รูท
โปรดทราบว่าหากคุณไม่ได้เป็นส่วนหนึ่งของ sudoers คุณจะไม่สามารถทำตามขั้นตอนเหล่านี้ได้
คุณสามารถเปิดใช้งานผู้ใช้รูทได้โดยใช้ รหัสผ่าน สั่งการด้วย ราก เป็นชื่อผู้ใช้
ซูโดะ รหัสผ่าน ราก
หลังจากดำเนินการคำสั่ง ให้ตั้งรหัสผ่านที่รัดกุม โดยคำนึงถึงความสำคัญของผู้ใช้รูท เมื่อตั้งรหัสผ่านแล้ว ผู้ใช้รูทจะถูกเปิดใช้งานและสามารถเข้าถึงได้
เข้าสู่ระบบในฐานะรูท
หากต้องการเข้าสู่ระบบในฐานะรูทบน Ubuntu ให้เปิดเทอร์มินัลแล้วใช้ ของเขา สั่งการด้วยเส้นประ – , -ล, หรือ --เข้าสู่ระบบ ตัวเลือก.
ของเขา - -
คุณจะได้รับแจ้งพร้อมรหัสผ่าน พิมพ์รหัสผ่าน และตอนนี้คุณเข้าสู่ระบบในฐานะรูทบน Ubuntu
โปรดทราบว่าโดยทั่วไป $ สัญลักษณ์ของ bash shell เปลี่ยนเป็น # ลงชื่อเข้าใช้เมื่อคุณเข้าสู่ระบบในฐานะรูทบน Ubuntu
ตอนนี้คุณไม่จำเป็นต้องใส่ sudo ขณะดำเนินการคำสั่งที่เกี่ยวข้องกับระบบหรือเข้าถึงไฟล์ระบบ
หากต้องการกลับมาเป็นผู้ใช้ปกติ ให้ใช้ ออก หรือ ออกจากระบบ สั่งการ.
เข้าสู่ระบบในฐานะรูทผ่าน Display Manager
วิธีการข้างต้นจะใช้ได้บนเทอร์มินัลเท่านั้น อย่างไรก็ตาม หากคุณต้องการใช้ตัวจัดการการแสดงผลเพื่อเข้าสู่ระบบในฐานะรูทบน Ubuntu ก็สามารถทำได้เช่นกัน
คำเตือน: ไม่แนะนำวิธีนี้เนื่องจากคุณอาจสูญเสียการควบคุมเซิร์ฟเวอร์ในกรณีที่มีการโจมตีที่เป็นอันตราย อาจเป็นไปได้ว่าคุณก่อให้เกิดอันตรายต่อไฟล์ระบบขณะติดตั้งซอฟต์แวร์จากแหล่งที่ไม่รู้จัก
โปรดทราบว่าคำแนะนำต่อไปนี้มีไว้สำหรับ Ubuntu 22.04 ที่มีสภาพแวดล้อมเดสก์ท็อป GENOME และจะไม่ทำงานหากคุณไม่ได้ใช้ GENOME
GENOME ล่าสุดใช้ GDM3 ตัวจัดการการแสดงผลตามค่าเริ่มต้น ดังนั้นเราจะเข้าถึงไฟล์การกำหนดค่า GDM3 โดยใช้โปรแกรมแก้ไขข้อความนาโน
ซูโดะ นาโน / ฯลฯ / gdm3 / กำหนดเอง.confพิมพ์บรรทัดต่อไปนี้ในไฟล์
อนุญาตการรูท = จริง
ตอนนี้กด Ctrl+x เพื่อออกจากไฟล์และบันทึกการเปลี่ยนแปลง
ขั้นตอนต่อไปคือการปรับเปลี่ยน แพม หรือ โมดูลการรับรองความถูกต้องแบบเสียบได้ ไดเรกทอรีซึ่งมีไฟล์รหัสผ่าน GDM
คำเตือน: การแก้ไขที่มีข้อผิดพลาดอาจทำให้ไฟล์เสียหายได้ แพม ดี ไฟล์การกำหนดค่าซึ่งในที่สุดอาจทำให้เซิร์ฟเวอร์ของคุณไม่สามารถเข้าถึงได้
เปิด gdm-รหัสผ่าน ไฟล์อีกครั้งโดยใช้โปรแกรมแก้ไขนาโน
ซูโดะ นาโน / ฯลฯ / แพม ดี / รหัสผ่าน gdm
แสดงความคิดเห็นในบรรทัดที่ไฮไลต์ในภาพหน้าจอด้านบนโดยใช้ # เข้าสู่ระบบ.
กด Ctrl+x เพื่อออกและบันทึกไฟล์
ตอนนี้ให้ดำเนินการรีบูทระบบ Ubuntu จากนั้นบนหน้าจอเข้าสู่ระบบให้เลือก ไม่อยู่ในรายการ ตัวเลือก.
ป้อนชื่อผู้ใช้ ราก และรหัสผ่านที่สร้างขึ้นใน เข้าสู่ระบบในฐานะรูท ส่วน.
หลังจากเข้าสู่ระบบ ให้เปิด Terminal แล้วคุณจะเห็น # ลงชื่อตามค่าเริ่มต้น
เข้าสู่ระบบในฐานะรูทโดยใช้ Sudo
หากคุณเป็นผู้ใช้ปกติและเป็นส่วนหนึ่งของกลุ่มผู้ดูแลระบบหรือมีสิทธิ์ผู้ใช้ระดับสูง (sudoer) คุณสามารถเข้าสู่ระบบในฐานะผู้ใช้รูทได้โดยใช้ ซูโดะ สั่งการ.
ซูโดะ -สหรือ
ซูโดะ -ฉันหลังจากดำเนินการคำสั่งข้างต้น คุณจะได้รับแจ้งให้ป้อนรหัสผ่าน ให้ป้อนรหัสผ่านของคุณ (รหัสผ่านผู้ใช้ไม่ใช่รูท)
ชื่อผู้ใช้จะเปลี่ยนจากชื่อปกติของคุณเป็นรูท ใช้ ฉันเป็นใคร คำสั่งให้ทราบชื่อผู้ใช้ปัจจุบัน
ฉันเป็นใคร
ก่อนเข้าสู่ระบบในฐานะ root ชื่อผู้ใช้คือ ตัวเขาเอง แต่หลังจากเข้าสู่ระบบในฐานะ root แล้ว ชื่อผู้ใช้จะเปลี่ยนเป็น ราก .
มีความเสี่ยงด้านความปลอดภัยที่เกี่ยวข้องกับผู้ใช้รูทที่ใช้งานอยู่เสมอ ดังนั้น ฉันขอแนะนำให้เข้าถึงสิทธิ์ผู้ใช้รูทโดยใช้ ซูโดะ สั่งการ.
บทสรุป
ผู้ใช้รูทคือผู้ใช้ระดับบนสุดที่มีสิทธิ์ทั้งหมด อย่างไรก็ตาม บน Ubuntu ผู้ใช้รูทจะไม่ทำงานตามค่าเริ่มต้น หากต้องการเปิดใช้งานผู้ใช้รูท จำเป็นต้องตั้งรหัสผ่านโดยใช้ รหัสผ่าน สั่งการ. หากผู้ใช้เป็น sudoer อยู่แล้ว ผู้ใช้นั้นก็สามารถรูทได้ sudo -i สั่งการ. คู่มือนี้ยังกล่าวถึงวิธีการเปิดใช้งานการเข้าสู่ระบบรูทจาก GUI ซึ่งไม่แนะนำ สิ่งสำคัญที่ควรทราบก็คือ การรวม Ubuntu ไว้ใน Linux หลายรุ่น ผู้ใช้รูทจะไม่ถูกใช้งานเนื่องจากความเสี่ยงด้านความปลอดภัย ขอแนะนำให้ใช้ ซูโดะ แทนที่จะเข้าสู่ระบบในฐานะผู้ใช้รูทที่ใช้งานอยู่เนื่องจากเป็นตัวเลือกที่ปลอดภัยกว่า หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ su และ sudo ให้ใช้ แมนซู และ ผู้ชายซูโด คำสั่งในเทอร์มินัล