一、linux用户基础1.基础概念2.创建一个用户:
useradd wjb
操作流程:
1. 在/etc/passwd中添加用户信息
2. 如果使用passwd创建密码,则将密码加密保存在/etc/shadow中
3. 为用户建立一个新的家目录 wjb
4. 将/etc/skel文件夹中的文件复制到用户的家目录中
如在/etc/skel中新建一个通用配置文件,新建用户时该文件会复制到新建用户的家目录中
5. 建立一个与用户名相同的组,新建用户默认属于这个同名组
-d家目录
-s登录shell
-uuserid
-g主组
-G附属组,最多31个,用,分开
useradd -G wjb linux新增用户linux并规定附属组为wjb
3.更改用户信息:
usermod 参数 username
-l新用户名
-u新userid
-d新用户家目录
-g用户所属主组
-G用户所属附属组
-L锁定用户使其不能登录
-U解除锁定
4.删掉用户

groupadd group创建组group
groupmod -n newname oldname 修改组名
groupmod -g newGid oldGid 修改组id
groupdel group删除组group
二、linux权限机制1.更改文件所属用户、组
- chown 用来修改文件的所属用户 ``` chown wjb linux.txt -R 递归修改目录下所有文件的所属用户 ``` - chgrp 用来修改文件的所属组 ``` chgrp wjb linux.txt -R 递归修改目录下所有文件的所属组 ```

2.更改权限命令chmod
以数字形式更改权限
三、Linux扩充权限三个特殊权限权限对文件的影响对目录的影响
suid

以文件的所属用户身分执行linux deepin,而非执行文件的用户
无
sgid
以文件的所属组身分执行
在该目录中创建的任意新文件的所属组与该目录的所属组系统
suid
无
对目录拥有写入权限的用户仅可以删掉其拥有的文件linux 基础linux 基础redhat linux,难以删掉其他用户所拥有的文件
设置特殊权限









