美文网首页
Linux学习--文件权限

Linux学习--文件权限

作者: TimeMage | 来源:发表于2017-02-01 12:37 被阅读50次

February 1, 2017

  • 常用的文件类型

  • 文件权限

  • 目录文件的权限

  • 特殊权限


常用的文件类型

符号 文件类型 作用
- 普通文件 普通的文本文件
d 目录文件 类似于文件夹
c 设备文件 对应Linux系统中的每一个硬件设备
l 链接文件 快捷方式文件
example.jpg

文件权限

在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的
概念,对于它的所有者,所在组,其他组都有一个权限。

目录文件的权限

对于目录文件来说,
可读权限是指可以访问目录文件以及目录文件中的子目录文件。
可写权限则表示可以在目录文件中创建新的文件。
可执行权限则表示允许进入目录文件的内部进行各种操作。

执行位的作用是控制能否进入或者通过该目录,而不是控制能否列出它的内容。
读取位和执行位的组合的作用才是控制是否列出目录中的内容。
写入位和执行位的组合则是允许在目录中创建,删除,和重命名文件。

** Linux下目录的权限详解:** https://www.cnblogs.com/oskb/p/3467224.html


特殊权限

Linux特殊权限:SUID、SGID、SBIT

  • SUID:
    只对二进制程序有效
    执行者对于程序需要有x权限
    在程序运行过程中,执行者拥有程序拥有者的权限
  • SGID
    对于文件:
    SGID对于二进制程序有用
    程序执行着要有x权限
    执行者在执行过程中会获得改程序用户组的权限(相当于临时加入了程序的用户组)
    对于目录:
    用户对此目录有rx权限可以进入目录
    用户进入此目录后,有效用户组会变成该目录的用户组
    若用户在此目录有w权限,则用户创建的文件用户组与该目录用户组相同
    例如:
   一个团队想在linux某个目录下协同工作来做一个项目,那么每个团队成员都得对这个目录下的所有文
件具有rwx权限。
   于是我们首先新建一个用户组,再新建几个账号,每个账号的用户组都加入刚才新建的那个用户组。
  再新建工作目录,权限设为770,把目录的用户组加上上一步新建的用户组。
    到这里为止,我们思考下会有什么问题?
    现在账号A新建一个文件,新建文件的拥有者和用户组都会是A!重要的是其他用户都无法访问这个文
件!
    所以我们需要给这个目录加入SGID权限,之后任意一个用户创建的文件,文件用户组都会是这个目录
的用户组。万事OK!
  • ** SBIT**:
    只针对目录有效
    当用户对目录拥有wx权限时,用户在该目录创建的文件或目录,只有自己与root才可以删除。

相关文章

  • 20170724 文件权限

    概要 linux文件权限linux文件特殊权限ACL 访问控制列表 一、linux文件权限 (一)linux文件属...

  • 文件和目录权限

    1、Linux权限介绍2、Linux文件属性3、如何改变Linux文件属性权限4、新建文件默认权限 1、Linux...

  • Linux学习笔记(七)文件与目录的权限

    本节我们学习关于Linux文件权限的知识: 一、文件与目录权限的表示方法 首先我们在查看Linux文件的详细信息使...

  • 获取文件权限

    检测linux下文件的权限 检测linux下多个文件的权限

  • Linux文件权限管理

    Linux文件权限管理 linux文件属性 改变权限 查看用户组

  • linux文件访问权限

    参考 Linux 简单修改权限命令 Linux权限详解 命令之 chmod:修改权限 Linux命令:修改文件权限...

  • linux 权限不完全指南

    Linux 权限概述 本文主要介绍linux的: 文件权限 目录权限 默认权限 umask 隐藏权限 lsattr...

  • 【目录】Linux命令集合

    1、Linux常用20个命令(for me)2、Linux 文件权限含义解析3、Linux 文件/目录权限命令:c...

  • Linux文章集合

    Linux文件权限

  • Linux 文件普通权限

    一、文件权限10个字符对应类型和权限 二、Linux普通文件和Linux目录读、写、执行权限说明 标注:Linux...

网友评论

      本文标题:Linux学习--文件权限

      本文链接:https://www.haomeiwen.com/subject/ggxlittx.html