ก่อนsudoผู้ดูแลระบบส่วนใหญ่เข้าสู่ระบบในฐานะผู้ใช้รูทเพราะเป็นวิธีที่ง่ายในการกำหนดค่าระบบของคุณเนื่องจากคุณมีสิทธิ์ทั้งหมด อย่างไรก็ตามข้อผิดพลาดเล็ก ๆ น้อย ๆหรือการเชื่อมโยงอินเทอร์เน็ตผิดและระบบทั้งหมดของคุณอาจได้รับผลกระทบหรือถูกบุกรุก
เนื่องจากปัญหานี้Sudo ปรากฏ จุดมุ่งหมายคือการใช้สิทธิพิเศษระดับผู้ดูแลระบบในช่วงเวลาสั้น ๆ และเมื่อจำเป็นเท่านั้น นอกจากนี้จะเป็นการหลีกเลี่ยงไม่ให้ผู้ใช้ลงชื่อเข้าใช้บัญชีอื่น นี้เห็นได้ชัดจะเสริมสร้างระบบความปลอดภัย
ภายใต้Ubuntuพวกเขาเลือกที่จะเพิ่มความปลอดภัยให้กับระบบของคุณ ดังนั้นพวกเขาจึงตัดสินใจทำตามวิธี 'sudo' ผู้ใช้รูทถูกปิดการใช้งาน ไม่จำเป็นต้องใช้และโดยเฉพาะอย่างยิ่งไม่มีความเสี่ยงที่ผู้ใช้ล็อกอินผ่านทางอินเตอร์เฟส X กับผู้ใช้รูท นอกจากนี้พวกเขาอนุญาตให้ทุกคำสั่งเปิดใช้ด้วย sudo สำหรับผู้ใช้ที่ได้รับอนุญาต สิ่งที่ยอดเยี่ยมคือผู้ใช้ที่มีอำนาจสามารถเข้าถึงบัญชีรูท
ข้อเสียของsudo
:
- คำสั่งใดที่คุณอนุญาตผ่าน sudo
- คุณต้องเขียน
sudo
ก่อนทุกคำสั่งที่ต้องการสิทธิ์ผู้ดูแลระบบ
- ดังนั้นทุกครั้งที่คุณต้องre-พิมพ์รหัสผ่าน
อะไรsudo
หมายถึง? ชื่อของมันคือการต่อข้อมูล "su" (ผู้ใช้สำรอง) และ "ทำ"
ทำไมsudo
ไม่admin
? ฉันคิดว่ามีความsudo
หมายadmin
สำหรับเวลาที่เฉพาะเจาะจงและเมื่อคุณต้องการมัน
ผู้ที่มาจากสภาพแวดล้อม windows ควรเข้าใจว่าทำไมจึงไม่ใช่admin
:)
ข้อมูลอ้างอิง:
รูปภาพไซต์
: xkcd
sudo ls
เป็น "superuser, dols
" (และไม่ใช่ไม่ใช่เรื่องไร้สาระคำย่อมีความสำคัญสำหรับการจดจำคำสั่ง) (และไม่น่าจะหมายถึง " sแม่มดu ser และทำได้เนื่องจากนั่นsu
หมายถึงผู้ใช้สวิตช์ แต่ฉันพบว่าอร่อยที่สุดในอดีต -))