2024-08-30
用户管理
/etc/passwd
root(用户名):x(密码):0(uid):0(组id):root(描述信息):/root(家目录):/bin/bash(shell类型)
root 用户 默认/root文件夹
其他用户 在/home文件夹下面
添加用户 useradd
useradd
-u 指定uid 不使用此参数 系统默认建立一个
-g 主组 可以对文件进行读写,不使用此参数,系统默认创建一个同名的组
-G 副组
-d 用户家目录,不使用此参数,系统默认在home下指定
-s 参数类型 -s /sbin/nologin 用户不能登录系统
-c 为用户添加描述信息
-r 告诉Linux系统,建立的是系统用户
usermod
-l 改名
-L 锁定账号
-U 解除锁定
userdel 删除指定用户,但不删除家目录下文件
-r 删除家目录下文件
passwd
-d 删除密码
-l锁定账号,只有root账号才可以锁定自己的账号
whoami 查看自己的身份
组管理
/etc/group
root(组名):x(组密码):0(组id):
groupadd
-g 指定组id
-r 建立系统群组
-f 强制执行,如果已经存在,是不允许的,需要加个f,建立组名不同,组ID相同的组
groupmod
-g 修改组id
-n 为群组改名
groupdel
newgrp 暂时修改群组身份,获得群组权限
gpasswd 组密码
-r 删除群组密码
-R 锁定群组密码
gpasswd -A hello test 将test组的管理员设置为hello
gpasswd -A '' test 删除组管理员
gpasswd -a hello test 加入群组成员
gpasswd -d hello test 删除群组成员