[Linux] มาทำความรู้จักกับ Command su และ sudo ตอนที่ 1

Exzella
1 min readOct 8, 2018

--

โดยเมื่อเราทำการ Install Linux บาง Distro เช่น Ubuntu จะทำการปิด User root ไว้เพื่อป้องกันไม่ให้มีการ Config ระบบที่ผิดพลาดหรือเผลอลบไฟล์สำคัญๆของระบบไปแต่เราสามารถใช้งาน User root ได้โดยใช้ Command su และ sudo เพื่อทำการเปลี่ยน User และใช้ Command ได้เสมือน root

1.su [Substitute User] เป็นคำสั่งที่ใช้เมื่อต้องการเปลี่ยน user

2.sudo [Super user do] เป็นคำสั่งที่อนุญาตให้ใช้เสมือน root เป็นผู้ใช้คำสั่ง

ทีนี้บน Ubuntu เมื่อทำการ Install OS จะทำการสร้าง User ขึ้นมา 1 User และไม่มีการสร้าง Password ของ root แต่เราสามารถเข้าใช้งาน root ได้ โดยใช้คำสั่งนี้

ซึ่งการเข้าถึง root ได้ง่ายๆ เนี่ยมันไม่ปลอดภัย เพราะในระบบปฏิบัติการ Linux ทั้งหมด root คือ user ที่มีสิทธิ์สูงสุดในระบบโดยที่ root สามารถใช้งานคำสั่งใดๆ ก็ได้

--

--