linux系统中用户
一、用户身份介绍:
1、系统管理员用户,UID(User IDentification) :0,
2、系统用户,UID为1~999,默认的程序都有独立的系统用户负责,运行,进而控制被破坏的范围,
3、普通用户,UID 从1000开始,由管理员创建,用于日常工作的用户,
注:创建用户时,UID不能重复,默认是从1000开始的,即使之前有空闲号码
4、一个用户只有一个基本组,但是可以有多个扩展组(扩展组,被归纳为其他用户组的组),
二、useradd命令
-d 指定用户的家目录,默认为/home/用户名
-e指定账户的到期时间,格式为,YYYY-MM-DD
-u指定该用户的默认UID,如果是日常工作中用的记得从1000开始,
-s指定用户的默认shell解释器,
具体用法,在指定目录下创建指定的UID,解释器,一旦用户被设置为nologin,则该用户不能直接登陆到系统中
useradd -d /opt/test/ -u 2001 -s /sbin/nologin jiankong
三、usermod命令
1、最常用的给用户添加扩展组,移除扩展组,移除扩展组还有第二种方式,修改/etc/group

四、passwd命令
-l 锁定用户,禁止其登录
-u 解除锁定,允许用户登录
--stdin 允许通过标准输入修改用户密码,如 echo "NewPassWord" | passwd --stdin Username
-d 使该用户可用空密码登录系统
-e 强制用户在下次登录时修改密码
-S 显示用户的密码是否被锁定,以及密码所采用的加密算法名称
五、userdel命令
-f 强制删除用户
-r 删除用户的同时删除用户的家目录

浙公网安备 33010602011771号