一、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,难以删掉其他用户所拥有的文件

设置特殊权限

以上就是深入了解 Linux 用户基础、权限机制与扩展权限的详细内容,更多请关注慧达安全导航其它相关文章!

点赞(0)

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部