⑴、linux系统内用户分类:
管理员:ID为0
普通用户:ID为1-655351、
系统用户:ID为1-499,运行后台服务的用户,不允许登陆系统。 一般用户:ID为500-60000
⑵、用户管理基本命令
1、用户增加命令之useradd
useradd:直接增加用户,家目录和属性等是默认
-u UID:指定用户的UID
-g GID:指定用户的GID
-G GID:指定用户的附加组,可以指定多个,彼此之间用逗号隔开
-c "信息":添加注释信息
-d 目录:指定用户的家目录
-s shell类型:指定用户的shell
-M:不给用户创建家目录
-r:创建一个系统用户,系统用户不创建家目录的。
2、 用户删除命令之userdel
userdel:直接删除用户,默认是不删除用户的家目录的。
-r:删除用户的时候也删除其家目录
3、用户查看命令之id 、finger
id:查看当前用户的id信息(全部的信息)
id -g:查看GID信息
id -u:查看UID信息
id -G:查看全部GID信息
finger:查看用户账户信息
finger USERNAME
4、用户属性修改命令usermod
usermod命令:修改账户的属性
usermod [option] USERNAME
-u|g|G: 修改UID|GID|附加组(直接覆盖之前的附加组)
-a -G: 加附加组,不覆盖之前的附加组
-c:修改注释信息
-d:为用户指定新家目录(原来的家目录无法再访问)
-d -m:指定家目录,又移动此前家目录的文件至新的家目录内
-s:修改shell
-l:修改用户名
-L:锁定用户账号
-U:解锁用户账号
5、用户密码管理命令passwd
passwd USERNAME:修改用户名密码
-l:锁定账号
-U:解锁账户
-d:删除用户密码
-n:密码最短使用时间
-x:密码最长使用时间
更改用户的密码使用属性:chage命令
-d 最后一次修改时间
-E 过期时间
-I 非活动时间
-m 最短使用期限
-M 最长使用期限
-w 警告时间
⑶、组管理基本命令
1、创建组:groupadd
-g:指定GID
-r:添加组为系统组
2、删除组:groupdel
-g:以GID 删除
-n:以组名删除
3、组密码:gpasswd
gpasswd GROUPNAME
4、组属性修改命令groupmod
groupmod [option] GROUPNAME
-g GID:修改GID
-n:修改组名称