Linux用户权限对比

操作系统:Centos7
方法一:对用户赋全部权限vi /etc/sudoers
方法二:对某个文件单独用户赋权sudo chown 用户名 文件名

一、部分操作对比
1、文件复制

注:测试文件为scala-3.12.17.tgzscala-3.13.10.tgz
初始test_folder目录
在这里插入图片描述
初始Download目录
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

普通用户与ROOT用户均对文件进行复制

在这里插入图片描述

用户视图
在这里插入图片描述

2、文件解压
普通用户解压

在这里插入图片描述

ROOT用户解压

在这里插入图片描述

3、目录创建
普通用户与ROOT用户均对目录进行创建在这里插入图片描述

用户视图
在这里插入图片描述

4、文件创建
普通用户与ROOT用户均对文件进行创建

在这里插入图片描述

用户视图
在这里插入图片描述

二、权限对比

由《一、部分操作对比》大致可以得出普通用户对文件或是目录进行操作,在用户视图中不带“锁”,而ROOT用户在对文件或是目录进行操作后,在用户视图中是带有“锁”的,而这里的“锁”则是指该用户对该目录或是文件不拥有权限

三、权限查询

在Centos7中,对于用户权限设置路径/etc/sudoers中,但是在访问过程中,只允许ROOT用户访问如若使用普通用户访问
需要赋予普通用户权限(执行su),否则结果如下
在这里插入图片描述

即权限被拒绝
部分sudoers内容如下
在这里插入图片描述

在对文档分析之后,得到以下红框部分
在这里插入图片描述

红框部分即用户所拥有权限,如若修改用户权限,使得用户获得管理员权限,可将ROOT用户下方添加用户名,其他均如ROOT用户一样,即可赋某用户管理员权限。

四、指定文件赋权

在此处赋权指代的是对于一个ROOT用户文件(视图上“锁”的文件),非ROOT用户对其进行处理所进行的赋权操作(大致为消除文件上的“锁”,使得该用户拥有对文件进行处理的权利),具体执行代码为:
sudo chown 用户名 文件名

五、总结

对于普通用户
自己创建目录或文件有着全部的权限,但对于系统内部部分文件缺少权限
对于ROOT用户
对整个系统内的目录或文件均拥有权限,对某用户的文件进行修改后,可能会导致该用户失去该文件的权限。
如有问题,敬请指正

原文地址:https://blog.csdn.net/qq_52884581/article/details/129427643

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_25350.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注