Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

วิธีจัดการผู้ใช้ใน Ubuntu

การมีพื้นที่ส่วนตัวบนคอมพิวเตอร์ครอบครัวเป็น sanity-saver จริงๆ การรู้ว่าแอปโปรดอยู่ที่คาดไว้ bookmarks ไม่หาย และเอกสารเก็บปลอดภลจากตาที่มองดู เป็น lifesaver จริงๆ ใน tutorial นี้ เราจะแสดงวิธีเพิ่มและจัดการผู้ใช้ใน Ubuntu ปรับสิทธิ์ และตั้งค่าโฟลเดอร์ "Family" เพื่อให้ทุกผู้ใช้มีพื้นที่ร่วมกันสำหรับ collaboration หรือแชร์ไฟล์

หมายเหตุ: tutorial นี้ base บน Ubuntu 20.04 และ Gnome 3.36 แต่วิธีการควรคล้ายกันทั่ว distros

สร้างผู้ใช้

เริ่มต้น เข้า Settings app จากขอบซ้ายเลือก Users เพื่อทำการเปลี่ยนแปลง ต้อง authenticate ก่อน กด "Unlock …" มุมขวาบน ใส่รหัสผ่าน ตอนนี้เข้าถึงเครื่องมือต่างๆ ได้ เช่น เปลี่ยน username/password, ตั้ง automatic login, ดู Account Activity ต่อไป ในฐานะ admin จะเข้าถึงข้อมูลนี้ของบัญชีอื่นได้

เลือก "Add User …" จากด้านบนหน้าต่าง

ตั้งค่าผู้ใช้

หน้าจอนี้กำหนดว่าผู้ใช้ใหม่มี admin privileges หรือไม่ - หมายถึงทำ system level changes, ติดตั้งซอฟต์แวร์ ได้ แล้วใส่ Full Name และ Username Username ใช้สร้างโฟลเดอร์ "/home" สำหรับบัญชี และแก้ไขไม่ได้ ต่อไปตั้งรหัสผ่าน ในสถานการณ์ครอบครัว อาจอยากให้ผู้ใช้สร้างรหัสผ่านตอนล็อกอิน (ตัวเลือกแรก) แต่ในกรณีนี้เรากำหนดรหัสผ่านจากที่นี่

Password security สำคัญเสมอ Gnome ตั้งเกณฑ์ ไม่อนุญาตให้ดำเนินต่อหากรหัสผ่านไม่มีตัวอักษร ตัวเลข และ punctuation ควรจำง่าย แต่เดายาก

กด "Add" จะถูกขอ authenticate อีกครั้ง และบัญชีจะถูกสร้าง

เปลี่ยนรหัสผ่าน

ยินดีด้วย ตอนนี้คุณเป็น sysadmin ที่มีอำนาจให้ (และปฏิเสธ) การเข้าถึงไฟล์ นั่นหมายความว่าคุณจะเป็นคนแรกที่ถูกติดต่อหากผู้ใช้ลืมรหัสผ่าน เพราะคุณเข้าไปในบัญชีของพวกเขา สร้างรหัสผ่านใหม่ หรือ reset ระบบให้สร้างรหัสผ่านใหม่ตอนล็อกอินครั้งต่อไป ทำได้โดยเลือกชื่อจาก user list ด้านบน เลือก field Password ตั้ง action ที่เหมาะสม

ครั้งต่อไปที่บูท จะเห็นรายการผู้ใช้ แต่ละคน config desktop, taskbar, themes ได้ตามใจชอบ พวกเขาก็จะมี directory บนระบบที่เป็น home ของพวกเขา ซึ่งโดยทั่วไปเข้าถึงไม่ได้จากผู้ใช้อื่น

แชร์โฟลเดอร์

หลายครั้งต้องการแชร์เอกสารข้ามบัญชี ทำได้โดยตั้งค่าสิทธิ์บนโฟลเดอร์เฉพาะ ในกรณีนี้ สร้าง shared folder ชื่อ "Family" แทนที่จะตั้งค่า access แบบรายบุคคล จะเพิ่มผู้ใช้อื่นเข้า group ชื่อ "andy" ที่เป็นเจ้าของโฟลเดอร์นั้น แล้วตั้งค่าสิทธิ์สำหรับ group ทั้งหมด

เริ่มจากเปิด Gnome file manager เข้า home folder ของ admin สร้างโฟลเดอร์ใหม่ (คลิกขวา -> New Folder) ตั้งชื่อ วิธีง่ายแชร์โฟลเดอร์นี้: คลิกขวาเลือก "Local Network Share" เลือก "Share this folder" จะ prompt ติดตั้ง Linux Samba system เพื่อให้ Windows users เข้าถึงได้ เราสนใจวิธีนี้ไม่มาก จะตั้งค่า manual

แทน Network Share เลือก "Properties" จากเมนูคลิกขวา เลือกแท็บ Permissions

จะเห็น 3 classes ของผู้ใช้ Owner สามารถ "Create and delete files" Group (ชื่อตาม owner) สามารถ "Access files" Others ก็ "Access files" (อ่านบทความ chmod 777 สำหรับรายละเอียด file permission) เราต้องการเพิ่มสิทธิ์ group ให้ทุกคนใน group "andy" เข้าถึงโฟลเดอร์เต็มที่ เปลี่ยน setting เป็น "Create and delete files" หากทำกับโฟลเดอร์ที่มีอยู่แล้วมี subfolders เยอะ เลือก "Change Permissions for Enclosed Files" เพื่อ cascade การเปลี่ยนแปลง

เพิ่มผู้ใช้เข้า Group

Gnome เวอร์ชันล่าสุดลบความสามารถเพิ่มผู้ใช้เข้า group ด้วย GUI ออกไป ต้องทำที่ terminal เหนื่อยไม่มาก

เปิด terminal - Ubuntu ซ่อนไว้ใน Utilities ใน application menu พิมพ์:

sudo usermod -a -G group user

"Group" คือชื่อ group และ "user" คือชื่อผู้ใช้ ต้อง authenticate ด้วย admin password

ผู้ใช้ในบัญชีของตัวเอง ตอนนี้ navigate ไป "Computer -> Home -> username -> foldername" เพื่อเข้าถึงหรือเพิ่มไฟล์ใน shared folder ได้แล้ว

Linux share system ยืดหยุ่นพอที่เข้าถึงไฟล์ได้แม้ dual-boot Windows และ Linux แค่ตรวจสอบว่าไม่ได้ disable lock screen สำหรับ family computer