Ubuntu文件系統通過用戶和用戶組的管理來實現多用戶管理。每個用戶都有一個唯一的用戶名,并且每個用戶都屬于一個或多個用戶組。系統通過用戶ID(UID)和組ID(GID)來區分不同的用戶和用戶組,并基于這些ID來分配文件和目錄的訪問權限。
sudo adduser username
命令創建新用戶,該命令會自動創建用戶主目錄并提示設置密碼和其他信息。sudo deluser username
命令刪除用戶,使用 sudo userdel username
命令可以刪除用戶及其主目錄。sudo usermod
命令修改用戶信息,如用戶名、家目錄、默認shell等。sudo groupadd groupname
命令創建新用戶組。sudo groupdel groupname
命令刪除用戶組。sudo usermod -aG groupname username
命令將用戶添加到組中。sudo groupmod
命令修改用戶組屬性,如組名、GID等。ls -l
命令查看文件的詳細信息,包括文件權限。chmod
命令修改文件權限,如設置文件為屬主可讀寫、屬組和其他用戶只讀等。ssh username@ip
命令進行遠程連接,不同用戶可以有不同的訪問權限。通過上述方法,Ubuntu系統管理員可以有效地管理用戶和用戶組,以及文件和目錄的權限,從而實現多用戶管理。