0
点赞
收藏
分享

微信扫一扫

【Linux】一文掌握Linux权限

环境:centos7,腾讯云服务器

Linux文章都放在了专栏:【Linux】欢迎支持订阅🌹


前言

权限 一词相信大家都不陌生,与我们的生活密切相关。小区里的门禁制度、公司里的管理制度、学校里的校规规定、甚至是社交平台上的一些设置等。可以说我们人类是被生活中的种种“权限”所“约束”着。

在Linux中同样存在着权限的概念,最主要分为:文件权限以及目录权限,所“约束”的对象则为各种用户。

权限是什么?

简单来说,权限就是一件事情是否允许被“谁”来做。这里的“”是用来限制的,而人所访问的对象可能天然没有某种“属性

就比如说,我们不可能在爱奇艺里打英雄联盟、也不可能在英雄联盟里观看电影,因此我们可以这样认为:权限=人+事物属性

Linux中的用户分类

普通用户的创建以及删除

用户的切换

su 用户切换到指定用户(root下可以随意切换,且不需要输入用户密码)另外,假如 没有指定用户,则会切换到root

su - 切换到超级用户家目录(类似于重新登陆),并显示最近登录信息

Linux的文件属性

文件的类型与权限

文件的权限分为以下三种:可读(r)、可写(w)、可执行(x)

Linux不用文件的后缀来区分文件类型,而是用文件属性中第一列的第一个字符来区分文件类型。

Linux下的文件类型主要有以下几种:

目前最常见的是前两种,即普通文件以及目录,其余的后面遇到再细说。

文件后缀存在的意义

角色划分

分别对应文件属性中的以下位置:

文件角色权限的修改

当然,我们除了用此方法外,还可以使用八进制数字进行权限修改,1表示有该权限,0表示无该权限。如下:

文件的拥有者以及所属组的更改

file命令

目录权限

文件的默认权限

默认权限是如何来的?

粘滞位

先看以下这种情况,就是只要用户具有目录的写权限, 用户就可以删除目录中的文件, 而不论这个用户是否有这个文件的写权限.

换句话来说,当一个文件被所有人共享时,用户会收到权限的约束,但是拦不住用户进行删文件,所以,为了制裁这种不合理的现象,粘滞位就出来了。

chmod +t 目标目录:给目标目录增加粘滞位

-t:去除粘滞位

粘滞位只能给目录添加,一般给共享目录添加,防止乱删文件


end

生活原本沉闷,但跑起来就会有风!🌹

举报

相关推荐

0 条评论