1.Linux下有两种用户:超级用户(root)和普通用户。
- 超级用户(root):可以在自己的Linux系统下做任何事情,几乎没有限制。
- 普通用户:在自己的主工作目录(home)下做自己的工作以及在系统上做有限的工作,并且在进行一些操作时会受到权限的限制。
Linux是多用户操作系统,指的是多普通用户,超级用户(root)一般只有一个。Linux中的权限是用来限制普通用户的,超级用户(root)几乎没有限制。
超级用户(root)的命令提示符是’#’,而普通用户的命令提示符是’$’。
- 创建新用户,并设置新用户的密码:
useradd -m <username>
passwd <username>
- 如果您希望新用户具有sudo权限,可以将其添加到sudo用户组中:
usermod -aG sudo <username>
usermod
是一个用于修改用户属性的命令。
-aG
是选项,其中-a
表示追加(添加),-G
表示用户组。
sudo
是要将用户添加到的目标用户组的名称。
<username>
是要添加到sudo用户组的用户的用户名。
2.用户组
用户组分为两类:基本组(私有组)、附加组(共有组)
基本组(私有组): 在创建用户的同时就自动会建一个与用户同名的组。
附加组(共有组) :用户所属的除基本组外的其他组
- 查看当前用户所属的用户组:
groups
- 查看特定用户所属的用户组:
groups <username>
- 查看所有用户组:
cat /etc/group