SUDO SU

จะเกิดอะไรขึ้น…ถ้ายูสเซอร์ทุกคนสามารถ พิมพ์คำสั่ง sudo กด ↵ Ente ได้

หลังกด ↵ Enter จะเข้าสู่ root ทันที! โดยไม่ถามรหัสผ่าน
แล้ว “sudo su” มีไว้ทำไร?

คำสั่ง sudo (super user do)
หากว่าเราจำเป็นที่จะต้องเข้าไปจัดการ
แก้ไขไฟล์และโฟลเดอร์ต่าง ๆ ของระบบ
หรือจำเป็นต้อง อัพเดต, แพตช์,
ติดตั้งโปรแกรมใหม่ ๆ
เราจะต้องขอใช้สิทธิ์ของ superuser
โดยให้พิมพ์คำสั่ง sudo นำหน้าคำสั่งต่าง ๆ ครับ

(อย่าริหาญกล้า พิมพ์แป้นไทยเด็ดขาด! เติมไม้โท 55+++) 😄

เช่น รันคำสั่ง ifconfig เพื่อตรวจสอบ interface ดู IP address

cloud2:~$ sudo ifconfig

เมื่อคุณพิพม์คำสั่ง sudo นำหน้าคำสั่งต่าง ๆ
จะทำให้เรามีสิทธิ์เท่ากับยูสเซอร์ในระดับ root ถึงแม้ว่าจะล็อกอิน ผ่านยูสเซอร์ธรรมดาก็ตามครับ

เดี๋ยววววว อ้าว!
คนที่อ่านมาถึงตรงนี้ก็อาจจะสงสัยว่า…

ถ้ายูสเซอร์ทุกคนสามารถพิมพ์คำสั่ง sudo ได้
ก็หมายความว่าความปลอดภัยของระบบก็ไม่มี! 😀
เพราะทุกคนก็สามารถใช้สิทธิ์ root ยูสเซอร์
โดยแค่พิมพ์ sudo นำหน้าคำสั่งได้ 555+++

แต่อันที่จริงแล้ว
ไม่ใช่ยูสเซอร์ทุกคนจะได้รับสิทธิ์นี้ครับ
เราจะต้องมีการระบุว่ายูสเซอร์คนใด
สามารถรับสิทธิ์เป็น superuser หรือ root ได้
โดยปกติแล้วก็ assign ให้ทีม IT System เท่านั้น
(หรืออื่น ๆ ตาม policy) ที่เป็นยูสเซอร์ซึ่งได้รับสิทธิ์การใช้คำสั่ง sudo และสามารถใช้สิทธิ์การเป็น root ยูสเซอร์ได้ครับ.

#SUSEMAN#SUDO#ROOT

Leave a Reply

Scroll to top