当前位置: 首页 > news >正文

彩票网站APP建设免费一级域名网站

彩票网站APP建设,免费一级域名网站,小程序商城图片,数字营销 h5 网站开发文章目录 前言‼️一、Linux权限的概念‼️二、Linux权限管理❕2.1 文件访问者的分类#xff08;人#xff09;❕2.2 文件类型和访问权限#xff08;事物属性#xff09;✔️1. 文件类型✔️2. 基本权限✔️3. 权限值的表示方法 ❕2.3 文件访问权限的相关设置方法✔️1. ch… 文章目录 前言‼️一、Linux权限的概念‼️二、Linux权限管理❕2.1 文件访问者的分类人❕2.2 文件类型和访问权限事物属性✔️1. 文件类型✔️2. 基本权限✔️3. 权限值的表示方法 ❕2.3 文件访问权限的相关设置方法✔️1. chmod 命令✔️2. chown 命令✔️3. chgrp 命令 ‼️三、其他权限问题❕3.1 问题一为什么普通文件是664目录文件是775✔️1. umask 的作用与工作原理✔️2. umask 的计算规则✔️3. 查看和设置 umask ❕3.2 问题二目录的权限代表什么✔️1. 读取权限r - Read✔️2. 写入权限w - Write✔️3. 执行权限x - Execute ❕3.3 问题三想要建立共享文件但不想让其他人删除怎么办✔️1. 粘滞位的作用✔️2. 粘滞位的表示✔️3. 设置和移除粘滞位 结语 前言 在现代操作系统中权限管理是保障安全与系统稳定运行的关键环节。Linux作为一个广泛应用的开源操作系统其权限体系以灵活性、可扩展性和严谨性著称。无论是个人用户还是企业环境理解并掌握Linux权限管理既是保障信息安全的基础也能大幅提升系统管理效率。本文将带你深入探索Linux权限体系的核心概念、常见操作以及最佳实践。 ‼️一、Linux权限的概念 Linux下有两种用户超级用户root、普通用户 超级用户可以再linux系统下做任何事情不受限制普通用户在linux下做有限的事情。超级用户的命令提示符是“#”普通用户的命令提示符是“$”。 命令su [用户名] 功能切换用户。 例如要从root用户切换到普通用户user则使用 su user。 要从普通用户user切换到root用户则使用 su rootroot可以省略此时系统会提示输入root用户的口令。退出用户使用 exit 或者 ctrl d。 ‼️二、Linux权限管理 ❕2.1 文件访问者的分类人 文件和文件目录的所有者u—User中国平民 法律问题 文件和文件目录的所有者所在的组的用户g—Group不多说 其它用户o—Others 外国人 ❕2.2 文件类型和访问权限事物属性 ✔️1. 文件类型 Linux 文件类型由文件的第一个字符标识当使用命令 ls -l 查看文件列表时可以看到类似如下的输出 -rwxr-xr-- drwxr-xr-x lrwxrwxrwx第一个字符表示文件的类型可能的取值如下 字符文件类型-普通文件 (Regular File)d目录 (Directory)l符号链接 (Symbolic Link)b块设备文件 (Block Device)c字符设备文件 (Character Device)p管道 (Pipe)s套接字 (Socket) ✔️2. 基本权限 Linux 文件权限分为三组 所有者 (Owner)文件的创建者。所属组 (Group)同组用户。其他人 (Others)非所有者或非所属组的用户。 权限有三种 权限描述值r读 (Read)4w写 (Write)2x执行 (Execute)1 ✔️3. 权限值的表示方法 a. 符号表示法 用字母表示文件权限例如-rw-r--r-- 字符含义r读权限w写权限x执行权限-没有该权限 例子 -rw-r--r-- 表示普通文件所有者有读写权限组用户和其他用户只有读权限。 b. 数值表示法 每种权限的值相加表示最终权限。例如 权限数值二进制---0000--x1001-w-2010-wx3011r--4100r-x5101rw-6110rwx7111 权限分为三组Owner, Group, Others组合成三位数字。例如 -rwxr-xr-- 的数值表示为 754。 ❕2.3 文件访问权限的相关设置方法 ✔️1. chmod 命令 chmod (Change Mode) 是用于修改 Linux 文件或目录权限的命令。权限可以用符号或八进制数表示。 基本语法 chmod [选项] 模式 文件名模式可以是符号表示法 (ur, g-w) 或数字表示法 (755)。文件名要更改权限的目标文件或目录。 a. 符号表示法 符号表示法适合逐步修改权限 chmod [ugoa][-][rwx] 文件名符号作用u文件所有者 (user)g文件所属组 (group)o其他人 (others)a所有用户 (all)添加权限-移除权限直接设定权限 示例 给文件所有者添加写权限 chmod uw filename删除其他人的执行权限 chmod o-x filename所有用户设定只读权限 chmod ar filenameb. 数字表示法 数字表示法直接设定文件权限值例如 644755。 权限数值二进制---0000--x1001-w-2010-wx3011r--4100r-x5101rw-6110rwx7111 设置文件权限为 rwxr-xr-- chmod 754 filename设置目录权限为 rwx------ chmod 700 directory_name常用选项 选项描述-R递归修改权限适用于目录及其所有子目录和文件。-v显示每个文件权限修改的详细信息。-c仅显示被更改的文件信息。--referenceref_file将 ref_file 的权限应用到目标文件。 示例 递归修改目录及其内容的权限 chmod -R 755 /path/to/directory使用参考文件权限 chmod --referenceref_file target_file✔️2. chown 命令 chownChange Ownership用于更改文件或目录的所有者和/或所属组。 语法 chown [选项] [所有者][:组] 文件名所有者文件的新所有者用户。组文件的新所属组。如果不指定所有者只修改组时可以用 : 开头。文件名要修改的目标文件或目录。 常用选项 选项描述-R递归更改目录及其内容的所有者和组。-v显示更改的详细信息。--referenceref_file使用参考文件的所有者和组进行设置。 示例 更改文件所有者 chown user1 filename将 filename 的所有者改为 user1。 更改所有者和组 chown user1:group1 filename将 filename 的所有者改为 user1所属组改为 group1。 仅更改组 chown :group1 filename递归更改目录和文件的所有者 chown -R user1:group1 /path/to/directory参考其他文件的所有者和组 chown --referenceref_file target_file✔️3. chgrp 命令 chgrpChange Group用于更改文件或目录的所属组。 语法 chgrp [选项] [组] 文件名组文件的新所属组。文件名要修改的目标文件或目录。 常用选项 选项描述-R递归更改目录及其内容的所属组。-v显示更改的详细信息。--referenceref_file使用参考文件的组进行设置。 示例 更改文件的所属组 chgrp group1 filename将 filename 的所属组改为 group1。 递归更改目录和文件的所属组 chgrp -R group1 /path/to/directory参考其他文件的组 chgrp --referenceref_file target_file‼️三、其他权限问题 ❕3.1 问题一为什么普通文件是664目录文件是775 实际上 创建文件时的默认权限是 666没有执行权限。 创建目录时的默认权限是 777包括执行权限。 但是实际权限 默认权限 - umask 这里我们引入一个叫做umask的东西。 ✔️1. umask 的作用与工作原理 umaskUser File Creation Mask是一个在 Linux 操作系统中用于控制文件和目录默认权限的命令。它定义了文件和目录创建时的权限掩码从而决定新创建的文件或目录的最终权限。 ✔️2. umask 的计算规则 实际权限 默认权限 - umask 注意这里的 - 并不是简单的减而是默认权限 ~umask。 例如 如果 umask 022 文件默认权限 666 - 022 644rw-r–r–目录默认权限 777 - 022 755rwxr-xr-x 如果 umask 027 文件默认权限 666 - 027 640rw-r-----目录默认权限 777 - 027 750rwxr-x– 示例 更改 umask 修改为 077 umask 077 touch test3.txt mkdir dir3✔️3. 查看和设置 umask 查看当前 umask 值 运行命令 umask这将返回一个四位的八进制数字前三位是有效的。 例如 $ umask 0022临时设置 umask 在当前会话中临时更改 umask 0027此更改仅适用于当前 shell 会话。 注意事项 umask 不会增加权限umask 只能限制权限而不能授予额外权限。例如设置 umask 为 0000 允许最大权限但不能为文件自动添加执行权限。 ❕3.2 问题二目录的权限代表什么 ✔️1. 读取权限r - Read 作用 允许查看目录中的文件名列表。如果没有读取权限用户即使知道目录的路径也无法列出其中的内容如使用 ls 命令。 效果 如果对目录有读取权限你可以看到该目录内的文件和子目录的名称但不能访问其内容如果缺少执行权限。 ✔️2. 写入权限w - Write 作用 允许在目录中创建、删除或重命名文件。如果没有写入权限你无法在该目录中添加新文件、删除文件或修改目录结构。 注意 写入权限还受执行权限的限制即需要同时有执行权限才能实际修改目录内容。 ✔️3. 执行权限x - Execute 作用 允许进入该目录也就是说用户可以切换到该目录使用 cd 命令。允许访问目录中的具体文件前提是对文件本身有合适的权限。 效果 如果对目录没有执行权限即使有读取权限你也无法查看目录的内容。执行权限对目录至关重要因为它决定了目录是否可用作工作路径。 ❕3.3 问题三想要建立共享文件但不想让其他人删除怎么办 解决方案设置粘滞位 粘滞位Sticky Bit是一种特殊的权限位用于保护目录下的文件和子目录使得只有文件的所有者或者目录的所有者才能删除或修改该文件即使其他用户对目录有写权限。 ✔️1. 粘滞位的作用 功能当粘滞位设置在目录上时只有以下用户可以删除或重命名该目录中的文件或子目录 文件所有者。目录所有者。超级用户root。 应用场景最常见的例子是 /tmp 目录。该目录通常对所有用户开放写入权限但由于设置了粘滞位用户只能删除或修改自己的文件而不能影响其他用户的文件。 ✔️2. 粘滞位的表示 符号模式在文件或目录权限的符号表示中粘滞位通常显示为目录权限的最后一位 t 或 T。 如果目录同时有执行权限粘滞位显示为 t。如果目录没有执行权限粘滞位显示为 T。 例如 drwxrwxrwt 10 root root 4096 Nov 19 /tmp/tmp 目录的权限显示 t表示粘滞位已启用且目录具有执行权限。 八进制模式粘滞位对应的八进制值是 1可以通过在权限数字前加上 1 设置粘滞位。例如 1755设置了粘滞位并且目录权限为 rwxr-xr-x。1777设置了粘滞位并且目录权限为 rwxrwxrwx例如 /tmp 目录。 ✔️3. 设置和移除粘滞位 设置粘滞位 使用 chmod 命令为目录添加粘滞位 chmod t directory_name # 使用符号模式添加粘滞位。 chmod 1777 directory_name # 使用八进制模式设置权限并添加粘滞位。移除粘滞位 chmod -t directory_name # 使用符号模式移除粘滞位。 chmod 0777 directory_name # 使用八进制模式移除粘滞位。结语 Linux权限体系是一个兼具严谨与灵活的设计其核心在于平衡安全性与实用性。通过深入理解权限管理的原理和操作你不仅能够应对常见的安全威胁还能更高效地管理系统资源。希望本文能为你的学习和实践提供实用参考让你在Linux系统的使用中更加自信、游刃有余。 今天的分享到这里就结束啦如果觉得文章还不错的话可以三连支持一下17的主页还有很多有趣的文章欢迎小伙伴们前去点评您的支持就是17前进的动力
http://www.hkea.cn/news/14400636/

相关文章:

  • wordpress大型站点电商网站功能列表
  • 扁平化手机网站模板能制作网页的软件有哪些
  • 电商网站建设简单代码网页定制手机微网站
  • 管理员网站用火车采集器发布信息时 如何获取网站栏目id
  • 青海建设信息网站天津业之峰装饰公司官网
  • 哪个市文化和旅游网站做的好鞍山58二手车
  • du制作网站wordpress模板8
  • 教育网站的开发与建设论文常德网站开发公司
  • 小金县建设局网站佛山网络公司哪家便宜
  • 运城网站开发公司北京模板建站代理
  • 怎么样制作个网站沂南网站开发
  • 网站建设公司外链怎么做网站有哪些费用多少钱
  • 提供网站建设课程代码自己做众筹网站
  • 下载的网站模板怎么使用百度官方网站登录
  • php网站实例京东网站内容建设
  • 浙江省建设厅新网站人员无法查询wordpress 访问量大
  • 惠州网站建设公司哪家好比百度还强大的搜索引擎
  • 网站需要数据库创建一个企业网站流程的步骤
  • wordpress全站cdn教程西安分类信息seo公司
  • 小说网站建设模板下载建设通app破解版
  • 辛集seo网站优化公司健康门户网站建设
  • 常德房产网php 优化网站建设
  • 成都网站制作东三环微网站建设报价表
  • 建个淘宝那样的网站需要多少钱网站建设优化推广
  • 琼海网站建设王野电动车
  • 做代理的网站永康网站开发公司
  • 手机怎样做网站网站的备案号
  • 专业移动微网站设计wordpress插件权限不足
  • 蓝色的网站网站开发就业培训
  • 企业注册好了怎么做网站wordpress 支付宝 微信支付