用户ID(UID)
在用户ID中0是超级用户的ID,只要UID是0就是超级用户。
初始组ID(GID)
为更加灵活的管理用户的权限,Linux里还采用用户组的概念。
管理用户/组
1 创建用户qf01
useradd qf01
2. 创建用户组hr
groupadd hr
3. 将用户添加到指定用户组
useradd qf01 -G hr
useradd【选项】 用户名
-g:group指定新用户登录时所属的默认组(主组)。
-G:指定新用户的附加组,必须是已经存在的组。附加组对于默认组而言,当一个用户同时是多个组中的成员时,登录时默认组称为主组,其他组称为附加组。
-d:home指定新建用户的默认家目录,如果不指定系统会在/etc/default/useradd文件指定的目录下创建用户主目录。
-s:shell指定新建用户使用默认的shell类型,如果不指定,会在/etc/default/useradd文件中定义的shell作为新用户的默认shell。
-c:comment对新建用户添加说明信息。
-f:inactive指定账号过期多长时间后会永久停用。当值为0时账号立刻停用。当值为-1时则关闭此功能。
-M:创建时不生成用户家目录。
userdel【选项】 用户名
-r 删除用户时,连带家目录一起删除
若用户不存在使用rm-rf手动删除
passwd 【选项】 用户名
password qf02 修改用户qf02密码
-l 用户名 #锁定用户的密码,使之无法登录系统。
-u 用户名 #解锁用户密码。
-S 用户名 #查看用户账号状态。
第一次对一个用户使用时是为此用户创建密码,第二次使用时是修改密码。
当普通用户没有密码时,自己是修改不了密码的。
su/sudo命令
su - 切换到超级用户
su qf02 切换到qf02用户