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系统管理员可以有效地管理用户和用户组,以及文件和目录的权限,从而实现多用户管理。