แนะนำ
ผู้ใช้ Chromebook มักพบว่าตนเองต้องการฟังก์ชั่นเพิ่มเติมมากกว่าที่มีอยู่ตามค่าเริ่มต้น โดยการติดตั้ง Linux บนอุปกรณ์ของคุณ คุณสามารถเข้าถึงเทอร์มินัลที่ทรงพลังและสภาพแวดล้อมระบบที่ยืดหยุ่นได้ อย่างไรก็ตาม เพื่อให้ได้รับประโยชน์สูงสุดจากการตั้งค่านี้ คุณจำเป็นต้องใช้ผู้ใช้ sudo คู่มือฉบับนี้จะนำคุณผ่านขั้นตอนการสร้างผู้ใช้ sudo ใน Linux บน Chromebook เพื่อให้คุณมีสิทธิ์การดูแลที่จำเป็นทั้งหมดพร้อมกับรักษาความปลอดภัยของระบบ
ทำไมคุณต้องใช้ผู้ใช้ Sudo บน Chromebook
ผู้ใช้ sudo มีสิทธิ์การดูแลในสภาพแวดล้อมของ Linux สิ่งนี้มีความสำคัญสำหรับงานที่ต้องการสิทธิ์ที่สูงขึ้น เช่น การติดตั้งซอฟต์แวร์ แก้ไขการตั้งค่าระบบ หรือเข้าถึงไดเร็กทอรีบางแห่ง หากไม่มีผู้ใช้ sudo คุณจะถูกจำกัดในสิ่งที่คุณสามารถทำได้บน Chromebook ที่ใช้ Linux การสร้างผู้ใช้ sudo ช่วยให้คุณมีสิทธิ์ที่จำเป็นในการจัดการระบบของคุณได้อย่างมีประสิทธิภาพ เพิ่มผลผลิตและการควบคุมระบบของคุณ
การเตรียม Chromebook ของคุณสำหรับ Linux
ก่อนที่จะสร้างผู้ใช้ sudo คุณต้องเตรียม Chromebook ของคุณสำหรับ Linux ก่อน การเปิดใช้งานโหมดผู้พัฒนาและการติดตั้ง Linux (Crostini) ถือเป็นรากฐานสำหรับการสร้างผู้ใช้ที่มีสิทธิ์ sudo
การเปิดใช้โหมดผู้พัฒนา
- ปิดเครื่อง Chromebook ของคุณ
- กดปุ่ม ‘Esc’ และ ‘Refresh’ ค้างไว้ จากนั้นกดปุ่ม ‘Power’
- เมื่อหน้าจอฟื้นฟูปรากฏขึ้น ให้กด ‘Ctrl + D’ เพื่อเปิดใช้งานโหมดผู้พัฒนา
การติดตั้ง Linux (Crostini)
- เปิด ‘การตั้งค่า’ บน Chromebook ของคุณ
- ค้นหาส่วน ‘Linux (Beta)’ และคลิก ‘เปิด’
- ทำตามคำแนะนำบนหน้าจอเพื่อเซ็ตอัพคอนเทนเนอร์ของ Linux
คำสั่งเทอร์มินัลพื้นฐาน
เพื่อเริ่มต้น เปิดเทอร์มินัลของ Linux โดยเลือก ‘Terminal’ จากเมนูแอป รู้จักกับคำสั่งพื้นฐานต่างๆ เช่น sudo apt update
และ sudo apt upgrade
เพื่อให้ระบบของคุณอัปเดตอยู่เสมอ
การสร้างผู้ใช้ใหม่ใน Linux
ตอนนี้ Chromebook ของคุณได้เตรียมความพร้อมสำหรับ Linux แล้ว ถึงเวลาที่จะสร้างผู้ใช้ใหม่ที่สามารถใช้ประโยชน์จากความยืดหยุ่นของระบบนี้
การเพิ่มผู้ใช้ใหม่
- เปิดเทอร์มินัลของ Linux
- พิมพ์
sudo adduser newusername
(แทนที่ ‘newusername’ ด้วยชื่อผู้ใช้ที่คุณต้องการใช้) - ทำตามคำแนะนำเพื่อตั้งรหัสผ่านของผู้ใช้ใหม่และกรอกข้อมูลเพิ่มเติมเช่นชื่อเต็มของผู้ใช้ (เลือกกรอก)
การตั้งรหัสผ่านของผู้ใช้
หลังจากสร้างผู้ใช้ใหม่แล้ว คุณต้องมั่นใจว่าผู้ใช้นั้นมีรหัสผ่านที่ปลอดภัย:
1. พิมพ์ sudo passwd newusername
เพื่อตั้งรหัสผ่านสำหรับผู้ใช้ที่สร้างขึ้นใหม่
2. กรอกรหัสผ่านที่ต้องการและยืนยัน
ยืนยันผู้ใช้ใหม่
เพื่อตรวจสอบว่าผู้ใช้ถูกสร้างขึ้นสำเร็จ:
1. แสดงรายการผู้ใช้โดยพิมพ์ cut -d: -f1 /etc/passwd
2. ตรวจสอบว่าชื่อผู้ใช้ใหม่ปรากฏในรายการ
การให้สิทธิ์ Sudo
หลังจากสร้างบัญชีผู้ใช้พื้นฐาน ขั้นตอนถัดไปคือการให้สิทธิ์การดูแลโดยการเพิ่มผู้ใช้ในกลุ่ม sudo
แก้ไขไฟล์ sudoers
- เปิดไฟล์ sudoers เพื่อแก้ไขโดยพิมพ์
sudo visudo
- ค้นหาบรรทัดที่มีข้อความ
root ALL=(ALL:ALL) ALL
การเพิ่มผู้ใช้ในกลุ่ม Sudo
- เพิ่มผู้ใช้ใหม่ในบรรทัดต่อจาก root: ‘newusername ALL=(ALL:ALL) ALL’
- บันทึกและออกจากโปรแกรมแก้ไข (
Ctrl + X
ตามด้วยY
และEnter
)
ทดสอบการเข้าถึง Sudo
- เปลี่ยนไปยังผู้ใช้ใหม่โดยพิมพ์
su - newusername
- ทดสอบการเข้าถึง sudo ด้วยการรันคำสั่ง เช่น
sudo apt update
- หากถูกขอรหัสผ่าน ให้กรอกรหัสผ่านของผู้ใช้ใหม่ หากการรันคำสั่งสำเร็จ แสดงว่าผู้ใช้ใหม่มีสิทธิ์ sudo
การบำรุงรักษาผู้ใช้ Sudo และความปลอดภัยของระบบ
การมีผู้ใช้ sudo มอบการควบคุมที่สำคัญ แต่การรักษาความปลอดภัยของระบบก็มีความสำคัญ การตรวจสอบผู้ใช้อย่างสม่ำเสมอและปฏิบัติตามแนวปฏิบัติที่ดีที่สุดจะช่วยให้ระบบของคุณปลอดภัย
การตรวจสอบผู้ใช้อย่างสม่ำเสมอ
ตรวจสอบบัญชีผู้ใช้และสิทธิ์ sudo อย่างสม่ำเสมอเพื่อให้มั่นใจว่าพวกเขาทันท่วงทีและจำเป็น
แนวปฏิบัติที่ดีที่สุดด้านความปลอดภัย
ให้ความรู้แก่ผู้ใช้ sudo ทุกคนเกี่ยวกับแนวปฏิบัติที่ดีที่สุด เช่น การใช้รหัสผ่านที่ซับซ้อนและการอัปเดตระบบเป็นประจำ
การแก้ปัญหาที่พบได้บ่อย
หากมีปัญหาเกิดขึ้น ให้ตรวจสอบข้อความข้อผิดพลาดในเทอร์มินัล ใช้ฟอรั่มและเอกสารทางการสำหรับการแก้ไขปัญหา
สรุป
การสร้างผู้ใช้ sudo บน Chromebook ที่รัน Linux ช่วยให้คุณสามารถควบคุมระบบได้อย่างเต็มที่ ให้ทำตามขั้นตอนในคู่มือนี้เพื่อเปิดโหมดผู้พัฒนา ติดตั้ง Linux สร้างผู้ใช้ใหม่ และให้สิทธิ์ sudo การตรวจสอบสิทธิ์ผู้ใช้อยู่เสมอและปฏิบัติตามแนวทางปฏิบัติที่ดีที่สุดด้านความปลอดภัยจะช่วยให้ระบบของคุณปลอดภัยและมีประสิทธิภาพ
คำถามที่พบบ่อย
ฉันสามารถลบสิทธิ์ sudo จากผู้ใช้ได้ในภายหลังหรือไม่?
ได้ คุณสามารถแก้ไขไฟล์ sudoers และลบรายการผู้ใช้ที่เฉพาะเจาะจงเพื่อเพิกถอนสิทธิ์ sudo
ฉันควรทำอย่างไรหากบังเอิญล็อคตัวเองออกไป?
เข้าระบบโดยใช้บัญชีผู้ใช้ sudo อื่น หรือบูตเข้าสู่โหมดกู้คืนเพื่อเรียกคืนการเข้าถึง
ฉันสามารถสร้างผู้ใช้ sudo หลายคนได้หรือไม่?
ได้ คุณสามารถสร้างผู้ใช้ sudo หลายคนโดยทำตามขั้นตอนเดียวกันสำหรับผู้ใช้ใหม่แต่ละคน