kali(谨慎使用)——linux常用命令之用户管理
用户和目录权限的管理
- 超级用户:名为root的用户是系统默认的超级用户,它在系统中的任务是对普通用户和整个系统进行管理。root对系统有绝对的控制权,能够对系统进行一切操作。只有在需要维护系统时才用root登录。
- 系统用户:在安装 Linux系统及一些服务程序时,会添加一些特定
的低权限的用户,主要是为了维护系统或某些服务程序的正常运行,这些用户一般不允许登录系统。
- 普通用户:为了让使用者能够使用Linux系统资源而由非root用户或其他管理员用户创建的用户,拥有的权限收到一定限制,一般只有在用户的家目录中有完全权限。
- UID为用户ID,root的UID为0,系统用户的UID为1~999的值,普通用户的UID为1000及以上的值。
- 组是具有相同特征用户的集合体。
- 基本组:建立用户时,若没有指定用户所属的组,系统会建立一个和用户名相同的组,这个组就是基本组,基本组只能容纳一个用户,当把其他用户加入该组时,基本组就成了附加组。
- 附加组:可以容纳多个用户的组,组中的用户都具有组所拥有的权限。
- 系统组:一般加入一些系统用户。
用户的配置文件
[root@dyzx ~]# cat /etc/passwd
root:x:0:0:root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
laowang:x:1000:1000:laowang:/home/laowang:/bin/bash