centos/ Linux如何配置文件和目录访问权限教程

Unix和Linux操作系统分别给三个组(所有者,组和其他用户)中的每一个分配三种访问类型(读取,写入和执行)中的一个来设置对文件和目录的访问权限。下面本篇文章就来带大家了解一下在Unix / Linux如何配置文件和目录访问权限,希望对大家有所帮助。

centos/ Linux如何配置文件和目录访问权限教程

如何查看文件和目录访问权限?

我们可以使用带有-l选项的ls命令来列出文件属性的详细信息,例如

ls -l filename

上面的命令将返回类似-rwe-rw-r的信息,表示该文件具有的权限是:所有者的读取、写入和执行权限,组的读取和写入权限,以及所有其他用户的只读权限。

每种类型的访问权限都具有下面列出的关联数值:

Read = 4

Write = 2

Execute = 1

如何配置文件和目录访问权限?

可以使用chmod命令为文件和目录分配访问权限。

当我们将上述每个组的访问权限值加在一起,就会获得一个0~7之间的值,该值可用于使用chmod(更改模式)命令分配或修改权限。

可以通过输入以下命令来指定相关文件的访问权限,例如:在上面的示例中返回的类似-rwe-rw-r的信息

chmod 764 filename

数字764来自:

rwe = 4(r)+ 2(w)+ 1(e)= 7

rw = 4(r)+ 2(w)= 6

r = 4(r)= 4

注:UNIX/Linux命令和对象名区分大小写,必须使用“chmod”而不是CHMod或任何其他大小写字母的组合。

使用chmod命令的示例:

每个人都可以访问,需要运行以下命令:

chmod 777 filename

对所有者和组权限设置完全访问权限,但其他用户设置只能读取和执行:

chmod 775 filename

对所有者的完全访问权限,但限制组和其他用户权限仅对目录中的文件进行读取和执行:

chmod 755 dirname

对所有者的完全访问权限,对其他任何人都没有访问权限或权限:

chmod 700 filename

无法访问目录中的组或其他用户以及所有者限制读取和执行权限以防止意外删除或修改目录中的文件:

chmod 500 dirname

允许所有者和组对文件进行读写访问,允许组中的其他人编辑或删除文件以及所有者,但不能访问其他用户:

chmod 660 filename

相关视频教程推荐:《Linux教程》

以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。

主题测试文章,只做测试使用。发布者:云大使,转转请注明出处:https://www.xp8.net/server/3395.html

(0)
打赏 微信扫一扫 微信扫一扫
在Linux上为用户设置Http代理教程-学派吧
上一篇 2019年3月23日 下午11:21
下一篇 2019年4月9日 下午8:55

相关推荐

  • 腾讯云快照功能:如何定时定点尽快快照备份

    在云计算时代,数据安全是每个企业和开发者最关心的问题。腾讯云提供的快照功能为云硬盘数据提供了强大的保护机制。本文将详细介绍如何配置定时定点的快照备份策略,确保您的数据安全无忧。 快照功能 快照是云硬盘在某一时刻的完整数据副本,采用增量存储技术,仅保存变化数据块,大幅降低存储成本。快照功能具有以下核心优势: 二、定期快照策略配置(云硬盘) 1. 控制台配置步骤…

    2026年6月29日
    19300
  • Linux实例负载高问题排查和异常处理

    问题描述 在您使用ECS实例过程中,可能会遇到实例系统负载较高的情况,负载过高,可能会引发一系列异常问题,简单说明如下: CPU使用率或负载过高:一般来说,当CPU使用率≥80%时,定义为CPU使用率过高。CPU使用率持续过高,可能会导致实例运行速度变慢,自动关机或重启、无法登录等问题。 带宽使用率过高:一般来说,带宽使用率≥当前带宽80%时,定义为带宽使用…

    2024年9月28日
    1.9K00
  • 学派吧-linux中使用yum安装Nginx的实例教程-linux教程

    这篇文章主要给大家介绍了在CentOS 7中利用yum安装Nginx的方法教程,文中给出了详细的步骤介绍,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。 前言 因为最近在筹备Docker系列课程,其中涉及到在CentOS 7中安装Nginx。遇到一些问题,所以想着将过程总结分享出来供大家参考学习,下面来看看详细的介绍: 当使用以下命令安装Ngi…

    服务器运维 2018年12月14日
    2.3K00
  • 关于Linux下如何查看Nginx的并发连接数和连接状态的详细教程

    如果您有服务器咨询问题、购买问题、可以联系我们客服 7271895 690624商祺云-阿里代理、景安代理、西部代理 Linux下查看Nginx等的并发连接数和连接状态。 1、查看Web服务器(Nginx Apache)的并发请求数及其TCP连接状态: netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) …

    服务器运维 2019年1月14日
    3.1K00
  • linux共享上网设置的实例教程分析

    这篇文章主要介绍了linux共享上网设置实例详解的相关资料,需要的朋友可以参考下 如果您有服务器咨询问题、购买问题、可以联系我们客服 7271895 690624商祺云-阿里代理、景安代理、西部代理 linux共享上网设置 1、打开内核ip转发 vi /etc/sysctl.conf net.ipv4.ip_forward = 1 执行sysctrl -p生…

    服务器运维 2019年1月4日
    3.0K00

发表回复

登录后才能评论
联系我们

联系我们

18838889666

在线咨询: QQ交谈

邮件:xinyun@88.com

工作时间:周一至周五,9:30-18:30,节假日休息

添加微信
添加微信
分享本页
返回顶部