Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> สมาร์ทโฟน >> Linux

วิธีเปิดใช้งานบัญชี Root ใน Ubuntu Linux

คู่มือนี้แนะนำวิธีเปิดใช้งานบัญชี root ใน Ubuntu และอนุญาตให้เข้าสู่ระบบผ่าน GNOME Desktop

⚠️ คำเตือนความปลอดภัย: การเปิดใช้งาน root login มีความเสี่ยงด้านความปลอดภัยสูง ไม่แนะนำสำหรับผู้เริ่มต้น Ubuntu ใช้ sudo แทนโดย дизайн ให้ใช้ sudo สำหรับงานบริหารระบบทุกอย่าง

ขั้นตอนที่ 1: ตั้งรหัสผ่าน Root (Command Line)

sudo passwd root
  • ป้อนรหัสผ่านของคุณ (sudo)
  • ป้อนรหัสผ่าน root ใหม่ 2 ครั้ง
  • ตอนนี้ล็อกอินด้วย root ผ่าน Terminal/SSH ได้แล้ว

ขั้นตอนที่ 2: อนุญาต Root Login ใน GNOME (GDM3)

แก้ไขไฟล์ /etc/gdm3/custom.conf

[Security]
AllowRoot=true

เพิ่มบรรทัด AllowRoot=true ภายใต้ section [Security]

ขั้นตอนที่ 3: ปิดการบล็อก Root ใน PAM

แก้ไขไฟล์ /etc/pam.d/gdm-password

ค้นหาบรรทัด:

auth required pam_succeed_if.so user != root quiet_success

เพิ่ม # นำหน้าเพื่อปิดการทำงาน:

# auth required pam_succeed_if.so user != root quiet_success

ขั้นตอนที่ 4: ทดสอบ

  1. รีบูตเครื่อง หรือ Log Out
  2. หน้าจอล็อกอิน เลือก "Not listed?"
  3. Username: root
  4. Password: รหัสที่ตั้งในขั้นตอนที่ 1

ทางเลือกที่ปลอดภัยกว่า (แนะนำ)

  • ใช้ sudo -i หรือ sudo -s เพื่อได้ root shell
  • ใช้ sudo <command> สำหรับคำสั่งเดี่ยว
  • ตั้งค่า NOPASSWD ใน sudoers สำหรับคำสั่งเฉพาะ (ดูคู่มือแยกต่างหาก)

สรุป: แม้จะทำได้ แต่การใช้ sudo เป็นวิธีที่ปลอดภัยและเป็นมาตรฐานของ Ubuntu ควรใช้ sudo แทนการเปิด root login ตรงๆ