วิธีเปลี่ยนผู้ใช้ใน Linux

How Change User Linux



Linux เป็นระบบปฏิบัติการที่มีผู้ใช้หลายคนที่แข็งแกร่ง มีผู้ใช้จำนวนมากที่เข้าถึงระบบและใช้ทรัพยากรระบบ การมีบัญชีผู้ใช้แยกต่างหากยังช่วยให้ควบคุมการอนุญาตต่างๆ ได้ดีขึ้นอีกด้วย

หากมีผู้ใช้หลายคนในระบบ จะมีหลายครั้งที่คุณต้องการเปลี่ยนผู้ใช้ปัจจุบัน ในคู่มือนี้ ให้ดูวิธีการเปลี่ยนผู้ใช้ใน Linux







ผู้ใช้ใน Linux

Linux มีบัญชีผู้ใช้สามประเภท: ระบบ ผู้ใช้ และรูท



  • ระบบ: กระบวนการของระบบทำงานภายใต้ผู้ใช้รายนี้
  • ผู้ใช้: บัญชีที่ผู้ใช้ทั่วไปเข้าสู่ระบบโดยพิมพ์ชื่อผู้ใช้และรหัสผ่าน
  • รูท: ผู้ใช้พิเศษที่มีสิทธิ์ไม่ จำกัด ในทุกส่วนของระบบ

ขึ้นอยู่กับอินเทอร์เฟซ (GUI หรือ CLI) มีหลายวิธีในการเปลี่ยนผู้ใช้ปัจจุบัน



เปลี่ยนผู้ใช้ใน CLI

ส่วนนี้ครอบคลุมถึงวิธีการเปลี่ยนผู้ใช้ในคอนโซล ส่วนนี้ใช้ได้กับ distro Linux ใด ๆ





เปลี่ยนผู้ใช้โดยใช้ su

นี่เป็นวิธีเริ่มต้นในการเปลี่ยนผู้ใช้ปัจจุบันสำหรับเซสชัน คำสั่ง su (switch user) มีวิธีง่ายๆ ในการเปลี่ยนผู้ใช้

หากต้องการเปลี่ยนเป็นผู้ใช้อื่น ให้ใช้โครงสร้างคำสั่งต่อไปนี้ เมื่อเรียกใช้แล้ว คุณจะต้องป้อนรหัสผ่านของบัญชีผู้ใช้เป้าหมายเพื่อให้กระบวนการเข้าสู่ระบบเสร็จสมบูรณ์



$ของมัน-


ในการตรวจสอบ ให้ตรวจสอบค่าของตัวแปรสภาพแวดล้อม USERNAME

$โยนออก $USERNAME

มีรูปแบบหนึ่งของคำสั่งนี้ หากไม่มีการระบุชื่อผู้ใช้ su จะใช้ค่าเริ่มต้นเป็นผู้ใช้รูท ในกรณีนั้น คำสั่งต่อไปนี้จะเทียบเท่ากัน

$ของมัน-

$ของมัน- รูต


ตรวจสอบการเปลี่ยนแปลง

$ฉันเป็นใคร


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

$sudo

เปลี่ยนผู้ใช้โดยใช้ sudo

แม้ว่า sudo ส่วนใหญ่จะใช้สำหรับรันคำสั่งที่มีสิทธิ์ใช้งานรูท แต่ก็สามารถเปลี่ยนผู้ใช้ได้เช่นกัน อย่างไรก็ตาม ไม่ใช่ผู้ใช้ทุกคนที่สามารถใช้ sudo ได้ ต้องเพิ่มผู้ใช้ในไฟล์ sudoers ซึ่งอยู่ที่ตำแหน่ง /etc/sudoers เรียนรู้วิธีเพิ่มผู้ใช้ใน sudoers .

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

$sudo -ยู -NS


ตรวจสอบการกระทำ

$ฉันเป็นใคร


นี่ไม่ใช่ที่ที่มันหยุด การใช้คำสั่ง sudo ยังเป็นไปได้ที่จะเรียกใช้คำสั่งในฐานะผู้ใช้อื่นโดยไม่ต้องลงชื่อเข้าใช้ วิธีเริ่มต้นของการใช้ sudo คือการเรียกใช้คำสั่งในฐานะรูท

$sudo


อย่างไรก็ตาม sudo ยังอนุญาตให้เรียกใช้คำสั่งในฐานะผู้ใช้รายอื่น นี่คือลักษณะของโครงสร้างคำสั่ง

$sudo -ยู

เปลี่ยนผู้ใช้ใน GUI

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

ที่นี่ ฉันจะแสดงวิธีเปลี่ยนผู้ใช้ใน GNOME

เปลี่ยนผู้ใช้ใน GNOME

GNOME เป็นหนึ่งในสภาพแวดล้อมเดสก์ท็อปที่ได้รับความนิยมมากที่สุด มีอยู่ใน Linux distro ยอดนิยมเกือบทุกชนิด อินเทอร์เฟซนั้นน่าพึงพอใจ ทันสมัย ​​และลื่นไหล แน่นอน คุณสามารถปรับแต่งเพื่อให้มีบรรยากาศที่น่ารื่นรมย์ยิ่งขึ้น ตรวจสอบธีม GTK3 ที่ดีที่สุดสำหรับ Linux ธีมเหล่านี้เป็นธีมที่เข้ากันได้กับ GNOME และควรใช้ได้กับ GNOME เวอร์ชันใหม่ทุกเวอร์ชัน

หากต้องการเปลี่ยนบัญชีผู้ใช้ ให้คลิกปุ่มเปิด/ปิดที่มุมบนขวาและเลือกสลับผู้ใช้

คลิกบัญชีผู้ใช้ที่ต้องการ ป้อนรหัสผ่าน และ voila!

ความคิดสุดท้าย

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

มีความสุขในการคำนวณ!