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