วิธีการเป็นรูทใน Ubuntu: 10 ขั้นตอน (พร้อมรูปภาพ)

สารบัญ:

วิธีการเป็นรูทใน Ubuntu: 10 ขั้นตอน (พร้อมรูปภาพ)
วิธีการเป็นรูทใน Ubuntu: 10 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: วิธีการเป็นรูทใน Ubuntu: 10 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: วิธีการเป็นรูทใน Ubuntu: 10 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: [avast free antivirus] ถอนการติดตั้งเเบบถูกวิธี ที่หลายคนไม่รู้ | ปี 2021 2024, อาจ
Anonim

ในการรันงานการดูแลระบบใน Linux คุณต้องมีการเข้าถึงรูท (หรือที่เรียกว่า superuser) การมีบัญชีรูทแยกต่างหากเป็นเรื่องปกติในลีนุกซ์ส่วนใหญ่ แต่อูบุนตูจะปิดการใช้งานรูทตามค่าเริ่มต้น สิ่งนี้จะป้องกันผู้ใช้จากการทำผิดพลาดและช่วยให้ระบบปลอดภัยจากผู้บุกรุก ในการรันคำสั่งที่ต้องการการเข้าถึงรูท ให้ใช้ sudo

ขั้นตอน

วิธีที่ 1 จาก 2: การรันคำสั่งรูทด้วย Sudo

รูทใน Ubuntu ขั้นตอนที่ 1
รูทใน Ubuntu ขั้นตอนที่ 1

ขั้นตอนที่ 1. กด Ctrl+Alt+T เพื่อเปิดหน้าต่างเทอร์มินัล

เนื่องจาก Ubuntu ล็อคบัญชีรูทตามค่าเริ่มต้น คุณจึงไม่สามารถใช้ su เพื่อเป็นรูทได้เหมือนที่คุณทำในลีนุกซ์รุ่นอื่นๆ ให้เริ่มคำสั่งของคุณด้วย sudo แทน

รูทใน Ubuntu ขั้นตอนที่ 2
รูทใน Ubuntu ขั้นตอนที่ 2

ขั้นตอนที่ 2 พิมพ์ sudo ก่อนคำสั่งที่เหลือ

“Sudo” ย่อมาจาก “substitution user do” เมื่อคุณเพิ่ม sudo ที่จุดเริ่มต้นของคำสั่ง คำสั่งจะรันเป็นรูท

  • ตัวอย่างเช่น: sudo /etc/init.d/networking stop หยุดบริการเครือข่าย และ sudo adduser จะเพิ่มผู้ใช้ใหม่ให้กับระบบ งานทั้งสองนี้ต้องการการเข้าถึงรูท
  • คุณจะได้รับแจ้งให้ป้อนรหัสผ่านก่อนที่ sudo จะรันคำสั่ง Linux เก็บรหัสผ่านของคุณไว้ 15 นาที คุณจึงไม่ต้องพิมพ์ต่อไป
รูทใน Ubuntu ขั้นตอนที่ 3
รูทใน Ubuntu ขั้นตอนที่ 3

ขั้นตอนที่ 3 พิมพ์ gksudo ก่อนรันคำสั่งที่เปิดโปรแกรมด้วย Graphical User Interface (GUI)

ด้วยเหตุผลด้านความปลอดภัย Ubuntu ไม่แนะนำให้ใช้ “sudo” เพื่อเปิดโปรแกรมด้วย GUI ให้พิมพ์ gksudo ก่อนคำสั่งที่เรียกใช้โปรแกรมแทน

  • ตัวอย่างเช่น พิมพ์ gksudo gedit /etc/fstab เพื่อเปิดไฟล์ "fstab" ใน GEdit ซึ่งเป็นโปรแกรมแก้ไขที่มี GUI
  • หากคุณกำลังใช้ KDE Window Manager ให้ใช้ kdesudo แทน gksudo
รูทใน Ubuntu ขั้นตอนที่ 4
รูทใน Ubuntu ขั้นตอนที่ 4

ขั้นตอนที่ 4 จำลองสภาพแวดล้อมรูท

หากคุณเป็นผู้ใช้ขั้นสูงที่ต้องการเข้าถึงรูทเชลล์จริงเพื่อเรียกใช้สคริปต์เฉพาะ ให้จำลองรูทเชลล์ด้วย sudo –i คำสั่งนี้จะทำให้คุณเข้าถึง superuser ด้วยตัวแปรสภาพแวดล้อมของรูท

  • ป้อนคำสั่ง sudo passwd root สิ่งนี้จะสร้างรหัสผ่านสำหรับรูท โดยพื้นฐานแล้ว "เปิดใช้งาน" บัญชี อย่าลืมรหัสผ่านนี้
  • พิมพ์ sudo -i ป้อนรหัสผ่านรูทเมื่อได้รับแจ้ง
  • พรอมต์จะเปลี่ยนจาก $ เป็น # แสดงว่าคุณมีสิทธิ์เข้าถึงรูท
รูทใน Ubuntu ขั้นตอนที่ 5
รูทใน Ubuntu ขั้นตอนที่ 5

ขั้นตอนที่ 5. ให้สิทธิ์การเข้าถึง sudo แก่ผู้ใช้รายอื่น

หากคุณกำลังตั้งค่าบัญชีสำหรับผู้ที่ไม่มีสิทธิ์เข้าถึงรูท คุณจะต้องเพิ่มชื่อผู้ใช้ของพวกเขาในกลุ่ม sudo ในการดำเนินการนี้ ให้พิมพ์ usermod -aG sudo username (แต่แทนที่ “ชื่อผู้ใช้” ด้วยชื่อผู้ใช้ที่ถูกต้อง)

วิธีที่ 2 จาก 2: การเปิดใช้งาน Root User

รูทใน Ubuntu ขั้นตอนที่ 6
รูทใน Ubuntu ขั้นตอนที่ 6

ขั้นตอนที่ 1 กด Ctrl+Alt+T เพื่อเปิดหน้าต่างเทอร์มินัล

เพื่อความปลอดภัย (และเพื่อหลีกเลี่ยงความเสียหาย) บัญชีผู้ใช้รูทจะถูกล็อคโดยค่าเริ่มต้น ในการรันคำสั่งอย่างปลอดภัยในฐานะรูท คุณควรใช้

sudo

หรือ

gksudo

แทนที่. หากคุณจำเป็นต้องมีผู้ใช้รูทแยกต่างหาก (หากจำเป็นต้องใช้โดยโปรแกรมที่ธุรกิจของคุณใช้ หรือเวิร์กสเตชันนี้จะมีผู้ใช้เพียงคนเดียวเท่านั้น) คุณสามารถเปิดใช้งานผู้ใช้รูทด้วยคำสั่งง่ายๆ บางอย่างได้

การเปิดใช้งานผู้ใช้รูทอาจทำให้ระบบของคุณตกอยู่ในความเสี่ยงและ Ubuntu ไม่แนะนำ

รูทใน Ubuntu ขั้นตอนที่7
รูทใน Ubuntu ขั้นตอนที่7

ขั้นตอนที่ 2. พิมพ์ sudo passwd root แล้วกด ↵ Enter

คุณจะได้รับแจ้งให้ตั้งรหัสผ่านใหม่สำหรับผู้ใช้รูท อย่าทำรหัสผ่านนี้หาย

รูทใน Ubuntu ขั้นตอนที่ 8
รูทใน Ubuntu ขั้นตอนที่ 8

ขั้นตอนที่ 3 ป้อนรหัสผ่าน จากนั้นกด ↵ Enter

รูทใน Ubuntu ขั้นตอนที่ 9
รูทใน Ubuntu ขั้นตอนที่ 9

ขั้นตอนที่ 4. พิมพ์รหัสผ่านอีกครั้งเมื่อได้รับแจ้ง จากนั้นกด ↵ Enter

ผู้ใช้รูทควรมีรหัสผ่าน

รูทใน Ubuntu ขั้นตอนที่ 10
รูทใน Ubuntu ขั้นตอนที่ 10

ขั้นตอนที่ 5. พิมพ์ su - แล้วกด ↵ Enter

ป้อนรหัสผ่านรูทเมื่อได้รับแจ้งให้มาถึงพร้อมต์รูท

หากต้องการปิดใช้งานบัญชีรูท ให้พิมพ์ sudo passwd -dl root

เคล็ดลับ

  • คุณควรหลีกเลี่ยงการเข้าสู่ระบบในฐานะรูทให้มากที่สุด คุณสามารถเรียกใช้คำสั่งที่ต้องใช้ superuser ได้เกือบทั้งหมดด้วยsudo หรือ gksudo
  • คุณยังสามารถใช้ sudo –i เพื่อเข้าถึงเชลล์ของผู้ใช้รายอื่นบนระบบได้ หากต้องการเป็นผู้ใช้ “jane” ให้พิมพ์ sudo –I jane แล้วป้อนรหัสผ่านของคุณเมื่อได้รับแจ้ง (ไม่ใช่ของ Jane)

แนะนำ: