`
hanwn123
  • 浏览: 24167 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

umask和创建文件权限问题

 
阅读更多

* *** *** ***

文件类型+创建者拥有的权限+同组用户拥有的权限+其他组用户拥有的权限

权限:

0--没有权限

1--执行权限x

2--写权限w

4--读权限r

umask设置的是权限的"补码",chmod设置的是真正的权限码。

umask设置了创建文件的缺省模式,对于文件来说,系统不允许你创建一个文件时就赋予它执行权限,则最大权限值为666;对于目录来说有执行权限,最大值为777。

如对一个用户执行umask命令赋值022后,则这个用户创建的

文件权限为666-022---->644 (rw- rw- rw-  减 --- -w- -w- 等于 rw- r-- r--)

文件目录权限为777-022---->755 (rwx rwx rwx 减 --- -w- -w- 等于 rwx r-x r-x)

 

 

分享到:
评论

相关推荐

    详解ftp创建文件权限问题

    详解ftp创建文件权限问题 一、问题 有一个这样的需求,admin为一个Linux为其FTP应用创建的一个有权限限制的用户,通过admin用户可以进行登录FTP服务,登录FTP服务后,创建文件夹,该文件夹的用户和用户组都是admin,...

    深入浅出linux系统umask值及其对应的文件权限讲解.pdf

    在这篇文章中,我们将深入浅出 Linux 系统 umask 值及其对应的文件权限讲解,从基础开始,详细解释 umask 值的计算方法和权限的关系。 一、umask 值的计算方法 umask 值是一个八进制数值,它可以控制文件和目录的...

    LINUX UMASK详解

    然后,我们可以创建一个文件和目录,并查看其权限: touch test mkdir test ls -l 这将显示文件和目录的权限信息。 六、umask 的知识点总结 * umask 是 Linux 操作系统中的一个权限掩码,用于控制文件和目录的...

    系统默认权限、网站比较安全权限、默认权限控制命令umask、文件系统属性(文件属性)、特殊权限1

    总之,理解并熟练掌握这些权限和属性设置,对于管理和维护Linux系统的安全性至关重要,尤其是在部署网站和处理用户数据时。合理的权限分配能确保服务的正常运行,同时防止未经授权的访问和修改,保护系统和数据的...

    管理文件权限和所有权

    ### 管理文件权限和所有权 #### 一、引言 在Linux系统中,管理文件权限和所有权是一项至关重要的技能。它不仅涉及到文件的安全性,还关系到系统的整体稳定性和性能。本文将深入探讨如何在Linux环境中有效地管理...

    Linux安全体系的文件权限管理.doc

    Linux 安全体系的文件权限管理 Linux 操作系统中的文件权限管理是指控制用户或用户组对文件或目录的访问权限。...chmod 命令、umask 命令、suid 和 guid 命令、ACL 权限管理命令都是 Linux 文件权限管理的重要命令。

    linux新文件权限设置之umask的深入理解

    本文将深入探讨umask的工作原理及其在设置新文件权限时的作用。 首先,理解Linux的文件权限系统是必要的。每个文件和目录都有三个级别的权限:所有者(owner)、同组用户(group)和其他用户(others)。每个级别由...

    Linux文件权限详解

    Linux 文件权限详解 Linux 操作系统中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录。通过设定权限可以从以下三种访问方式限制访问权限:只允许用户自己访问;允许一...

    sujiangming#BigData-3#Linux umask文件创建时的权限的缺省模式1

    一、如何设置 umask 值通过 umask 命令可以设定文件创建时的缺省模式,对于每一类用户(文件属主、同组用户、其他用户)都存在一个相应的 umask 值中

    Linux文件权限的修改命令

    Linux 文件权限的修改命令 Linux 文件权限是 Linux 操作...本文总结了 Linux 文件权限的修改命令、rwx 权限的影响、umask 权限掩码、高等权限和提权命令,旨在帮助用户更好地理解和掌握 Linux 文件权限的修改和管理。

    浅谈Linux中文件访问权限与权限掩码关系.pdf

    新建文件和目录的默认权限是666(所有用户都具有读写权限)和777(所有用户都具有读写执行权限),但实际新建文件和目录的权限是这些默认权限和umask值进行逻辑与运算后的结果。例如,如果umask值为022,则新建文件...

    Linux网络操作系统基础:权限管理命令chown、chgrp和umask命令.pptx

    最后,`umask`命令是预设权限掩码,它定义了新建文件和目录时的默认权限。`umask`的值是一个八进制数字,代表要从默认权限中移除的位。例如,`umask 022`意味着创建新文件时,默认权限为`644`,创建新目录时,默认...

    linux文件权限设置.docx

    在 Linux 中,文件权限有三种基本权限:读(r)、写(w)和执行(x)。 * 读权限(r):可以读取文件,对目录来说可以列出目录的文件列表。 * 写权限(w):可以修改、删除文件,对目录来说可以创建、删除文件。 * ...

    Linux操作系统应用文件所有者和权限

    4. **文件权限**:`ls -l`输出的第一列表示文件权限,分为三组,每组三个字符代表所有者、组内用户和其他用户的读(r)、写(w)和执行(x)权限。在实验中,通过`chmod`命令改变文件权限,例如`chmod 600 normal....

    Linux文件权限管理实验.pdf

    文件权限管理是Linux安全机制中非常重要的一部分,它允许用户控制谁可以读取、写入或执行系统上的文件和目录。本实验文档将详细讨论如何使用Linux的命令行工具来管理文件权限。 ### 用户和组的概念 Linux系统将...

    Linux用户组与文件权限管理实战指南

    此外,还深入讨论了文件和目录的权限管理,包括权限表示法、特殊权限(如SET位和粘滞位)、umask、隐藏属性和ACL(Access Control List)的应用。 适合人群:对Linux系统有一定了解的技术人员 主要内容包括:① 创建...

Global site tag (gtag.js) - Google Analytics