0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linux权限管理解析

马哥Linux运维 ? 来源:CSDN技术社区 ? 2025-04-09 10:06 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Linux权限管理

? 权限指的是某一个用户针对某一个文件的权限(root超级管理员拥有全部权限)

1. 权限的分类

权限可分为3个部分,并且每一个权限都拥有一个数字编号
  可读(r)      :  4
  可写(w)      :  2
  可执行(x)     :  1
  没有对应权限(-)    :   0
 
  执行脚本 == 运行脚本

2. 权限的详细信息

权限位主要分为3个部分,分别是属主、属组以及其他人
以drwxr-xr-x 为例
  d  : 文件类型
  rwx : 属主
  r-x   : 属组
  r-x   : 其他人

68d21c4c-114f-11f0-9310-92fbcf53809c.png

3. 添加权限时可将权限加起来

以drwxr-xr-x 为例
  属主 : 可读可写可执行
  属组 :可读可执行
  其他人:可读可执行
    
   rwxr-xr-x  等价于 755

4. 添加权限

命令:chmod
  格式:  
   chmod参数 权限表达式 操作对象
   
  参数:
    -R : 递归增加权限
    能一次性把文件夹及其内部文件文件内都添加上权限
    以text文件夹内文件为例

69035a32-114f-11f0-9310-92fbcf53809c.png

当我们执行chmod-R 755 /root/text/ 后,内部所有文件权限都会 变成-rwxr-xr-x


69219344-114f-11f0-9310-92fbcf53809c.png

5. 权限的归属

? 属主 : u

? 属组 : g

? 其他人 : o

用途: 单独更改属主或者属组亦或者其他人的对文件的权限
  eg: 更改属组权限 不让他读,让他写
   chmodg-r,g+w 1.txt

69576a6e-114f-11f0-9310-92fbcf53809c.png

6. 测试权限对于用户的意义

1. 普通用户是严格遵守权限的

2. root用户是高于权限

3. 权限需要重新登录才生效( su 和 su - 都可以)

7. 测试权限对目录的意义

1. 文件可读, 路径的最小权限是必须拥有可执行权限用户最少具备文件夹 x 权限 最少具备文件 r 权限,才可以读到文件内容

2. 文件可写, 路径的最小权限时必须拥有可执行权限用户最少具备文件夹 x 权限 最少具备文件 w 权限 ,文件才可写

3. 文件可执行, 路径的最小权限时必须拥有可读可执行的权限用户最少具备文件夹 r 和 x 权限并最少具备内部文件 x 权限时,才能执行该文件

8. 创建文件的默认权限

? 创建文件默认权限查看命令: /etc/profile

698a0ac8-114f-11f0-9310-92fbcf53809c.png

在linux 中, 常用的文件权限是 666, 目录的权限是 777

1. 文件的权限是跟umask值 相减, 遇到奇数 +1 ; 遇到偶数则不变
2. 文件夹的权限只要跟umask值相减即可

默认文件的权限是: 644 ( 666 - 022)
默认的文件夹权限是: 755 ( 777 - 022)

知识储备:
  && and
  ||  or
  -eq 等于
  -ne 不等于
  -gt 大于
  -ge 大于等于
  -lt 小于
  -le 小于等于

/usr/bin/id -un : 用户名
/usr/bin/id -gn : 属组名

链接:https://blog.csdn.net/qq_55752792/article/details/121955155

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11522

    浏览量

    214309
  • 权限管理
    +关注

    关注

    0

    文章

    16

    浏览量

    9130

原文标题:Linux权限管理全解析:掌握系统安全的核心技巧

文章出处:【微信号:magedu-Linux,微信公众号:马哥Linux运维】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    嵌入式Linux入门(二、Linux文件系统、文件类型及权限管理

    嵌入式 Linux入 门第二课, linux 文件系统、文件类型及权限管理。 ...... 矜辰所致
    的头像 发表于 06-20 11:44 ?2853次阅读
    嵌入式<b class='flag-5'>Linux</b>入门(二、<b class='flag-5'>Linux</b>文件系统、文件类型及<b class='flag-5'>权限</b><b class='flag-5'>管理</b>)

    Linux学习杂谈】之文件权限管理

    本帖最后由 michael_llh 于 2016-8-8 22:52 编辑 文件权限:故名思议就是我们使用操作一个文件的权限,在windows底下我们如果删除系统文件的时候就会提示你没有管理
    发表于 08-08 22:50

    linux的三种权限管理

    2018-07-30 linux 权限管理及其他命令
    发表于 05-10 10:09

    linux权限和指令

    /etc/sysctl.conf文件设置和更改其默认值;变量时实时的变更,有很多设置很象是开关,设置后马上生效;/bin——目录又称为二进制目录,包含了那些供系统管理员和普通用户使用的重要linux命令
    发表于 07-04 06:58

    Linux 中文件权限管理的探讨

    Linux 是一种多用户的操作系统,其文件权限管理在文件管理中占有重要的地位。为了更好地把握Linux 的文件
    发表于 06-11 09:37 ?11次下载

    Windows下linux权限管理问题解析

    在Windows下,可以通过鼠标右击文件,在属性栏查看文件的权限Linux下的文件“哲学”是否与Windows相同呢?我们从以下几点分析。
    的头像 发表于 06-27 17:24 ?7066次阅读
    Windows下<b class='flag-5'>linux</b><b class='flag-5'>权限</b><b class='flag-5'>管理</b>问题<b class='flag-5'>解析</b>

    浅谈Linux权限管理的ACL权限

    Linux权限管理Linux很重要的一项内容,重则引起用户信息泄露,轻则导致文件错乱和丢失。企业服务器里有些目录下面的东西暂时保密,不希望别人可以进入目录并查看。有些文件希望别人可以
    的头像 发表于 08-18 11:13 ?9272次阅读

    Linux里面如何理解管理他们的读、写、执行权限

    LinuxWindows 一切皆是文件是Unix/Linux的基本哲学之一,目录、字符设备、块设备、套接字等在Unix/Linux都是以文件的形式存在。面对众多的文件,如何理解管理
    发表于 09-22 00:55 ?719次阅读

    Linux进程权限的分析说明

     在linux下,关于文件权限,大部分人接触比较多,也比较熟悉了解。但是对进程权限一般知之甚少。本文总结一下linux系统下进程权限问题和现
    发表于 07-17 10:55 ?996次阅读

    如何修改权限命令chmod用法

    (change mode的缩写)用于管理文件和目录权限,并确定谁可以访问它们。现在让我们深入了解文件和目录权限的本质,以及如何修改它们。 Linux
    的头像 发表于 11-03 17:16 ?7243次阅读
    如何修改<b class='flag-5'>权限</b>命令chmod用法

    linux文件访问权限怎么设置

    Linux 文件访问权限是操作系统中一个非常重要的概念。正确地设置文件访问权限可以保护系统的安全性,防止未经授权的人员对文件进行修改、删除或执行。本文将详细介绍 Linux 文件访问
    的头像 发表于 11-23 10:20 ?2183次阅读

    Linux把目录权限给指定用户

    Linux是一个开放源代码的操作系统,它基于Unix的设计原则,提供了丰富的权限管理功能,允许用户对系统中的文件和目录进行精确的控制。在Linux中,每个文件和目录都有相应的
    的头像 发表于 11-23 10:30 ?9456次阅读

    搞懂Linux权限管理,提升系统安全性与稳定性

    目录 权限管理 4.1 linux安全上下文 4.2 特殊权限 2.1 修改权限的命令chmod 2.2 修改文件属主和属组的命令chown
    的头像 发表于 11-22 10:31 ?720次阅读
    搞懂<b class='flag-5'>Linux</b><b class='flag-5'>权限</b><b class='flag-5'>管理</b>,提升系统安全性与稳定性

    Linux权限管理基础入门

    Linux的广阔天空中,权限管理犹如一只翱翔的雄鹰,掌控着系统的安全与秩序。掌握Linux权限,不仅能让你的系统
    的头像 发表于 05-06 13:44 ?292次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>权限</b><b class='flag-5'>管理</b>基础入门

    Linux权限体系解析

    你真的了解Linux权限吗?大多数人只知道rwx,但Linux权限体系远比你想象的复杂和强大。今天我们深入探讨Linux的12位
    的头像 发表于 07-23 16:57 ?216次阅读