LinuxGod

LinuxGod.net
Linux大神网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

Linux自主访问控制机制模块详细解析之修改文件权限介绍

2023年4月25日 367点热度

权限介绍

我们首先使用ls-l指令查看文件的权限信息(以/etc/fstab为例):

ls -l  /etc/fstab

可以看见输出包含:

rwxrw-r--

权限表示共有9位,每3位为一组,分别表示拥有者、所属组的成员和其他成员。其中,r表示读(read)权限,w表示写(write)权限linux 修改文件内容,x表示执行(execute)权限,-表示无权限。

所以这个输出rwxrw-r--表示:拥有者有读、写、执行三个权限;所属组的成员拥有读、写权限;其他成员只有读权限。

更改文件

Linux下对文件进行读写操作时,可能出现如下报错:

-bash:xxx:Permissiondenied

所以我们须要更改文件的权限。

更改文件权限

文件的最高权限为9位都是1linux命令,即111111111,转为十补码即777。

首先切换到根用户linux运维最佳实践,步入根用户]

查看文件权限:

ls -l

赋于文件可操作的最高权限(以/etc/fstab为例):

sudo chmod 777 /etc/fstab

若未能赋于权限

若出现报错:

chmod:changingpermissionsof'fstab':Operationnotpermitted

是由于我们执行的chmod命令linux 修改文件内容,其底层实现是chattr命令。

执行lsattr查看文件属性:

sudo lsattr /etc/fstab

输出为:

----i--------e--/etc/fstab

说明文件有i属性和e属性,难以更改。

消除文件i属性:

sudo chattr -i /etc/fstab

消除文件e属性:

sudo chattr -e /etc/fstab

之后执行lsattr查看,发觉输出为:

----------------/etc/fstab

此时可以更改权限了:

sudo chmod 777 /etc/fstab

linux 文件修改 时间戳_linux vi修改文件内容_linux 修改文件内容

之后更改文件即可。

恢复文件权限

恢复文件权限:

sudo chmod 440 /etc/fstab

添加文件i属性:

sudo chattr +i /etc/fstab

添加文件e属性:

sudo chattr +e /etc/fstab

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: fstab linux文件权限 linux系统 访问控制
最后更新:2023年4月25日

Linux大神网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

Linux大神网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
用集群技术构建网络服务器的发展趋势提出了 搜狗输入法forlinux版本安装指南: Linux中常用的4种虚拟化方法以及它们相应的优缺点 如何在linux下安装搜狗输入法后怎么用的那些神秘传说? Linux虚拟服务器LVS自动化运维方法及运维系统介绍 时间戳和时区1Unix(/)接收的两个推测 安装Linux和Windows双系统的硬盘分区是什么意思? linux怎么安装输入法Linux系统可以通过以下步骤步骤安装 (Unix)Unix时间戳转换公式及Unix操作成时间公式 Linux计算机卸载文件系统的使用实例分析 史上最全的Linux系统设备文件系统类型汇总! AzureKubernetes启用自动节点映像升级解决方法升级 不懂这些硬盘分区的知识,怎么能够安装操作系统 Linux中进程间通信有多少方式,分别是什么? 系统备份和恢复:ISO文件的一些常见用途和用途 (扣丁学堂)进程通信的应用场景数据传输详解 Windows操作系统建立兼容Unix/Linux命令的命令行工具 小节知识架构学习目标了解掌握掌握了解早期进程间通信机制的原理 Unix系统下的安装在Unix平台下安装PHP的方法 Linux进程间通信(IPC)有几种方式
Linux桌面发行版的分类、如何选择?TinyCore3.1——世界上最小的Linux桌面发行版Linux生态系统开发工具总结环境开发的工具介绍Linux占用磁盘空间最小.lin的可定制性很高为什么有这么多Linux发行版,我们需要所有操作系统?kxJ红软基地软件说明(2014年10月更新)SSH安全加固的文字,网友点评通过密钥登录更加安全Linuxcentos7虚拟机装找Linux镜像找的!找了好多都是度盘!unix系统界面 没有最好的Linux发行版是什么样的?Part1linux修改文件夹权限:以上方法只能改变单个文件fedora 禁止root登录 如何在Linux上建立SSH安全连接的方法?安全快速实例学习:修改某个目录下的所有文件的权限bin是什么格式的文件怎么打开bin文件打开方法?科林·沃森:Ubuntu默认是关闭root帐户的,这样做(知识点)chmod系统控制用户对文件权限的命令如何在UbuntuLinux中启用和禁用root用户登录系统?Linux系统chmod命令使用数字修改文件权限的方式有哪些?关于Ubuntu修改密码及密码复杂度策略设置的文章!Ubuntu本地提权漏洞CVE-2017-16995程序员不输入密码进入Linux系统,孩子们永远不知道下一个bug
Linux下高效开发必备:配置Tomcat和JDK Linux下安装Redis服务的方法 我准备开始吓人了!C++Linux服务器后台开发学习篇 Linux安装Matlab指南,快速掌握安装步骤 1.给ens33网卡配置静态IP、网关、DNS,检查是否生效 谷歌将LyraV2总结为“一个更好、更快更通用的语音编解码器” Linux上创建WindowsUSB很困难的工具是什么?怎么办? Linux内核6.0正式版发布:引入了新的伪伪设备 一下远程syslogd的配置及应用 无窗口的Python可执行程序(图)命令(组图) 我试图将从java作业获得的时间信息与linux性能监视工具 2.5创建和配置虚拟机2.5.1创建虚拟机双击桌面的VMwarePlayer 基于嵌入式Linux的智能手机系统软件的设计与实现 Linux中常用的4种虚拟化方法以及它们相应的优缺点 11种笔测试工具检测漏洞并准确模拟网络攻击ProPro GCC在Linux内核方面的速度比LLVM/Clang更快 嵌入式Linux软件设计系统设计的一般流程是什么?(图) 如何在Linux的命令行中使用speedtest-cli来测试宽带连接速度 零基础学习PHP看什么视频教程推荐PHP开发实战权威指南 netstat命令各个端口-u:指明显示显示UDP端口及进程服务
标签聚合
软件 linux脚本 虚拟机 电脑 命令模式 sudo 文件目录 linux服务器 linux系统 命令
书籍
课程
技术群
技术干货大合集↓
  • 2023年5月 / 86篇
  • 2023年4月 / 90篇
  • 2023年3月 / 129篇
  • 2023年2月 / 84篇
  • 2023年1月 / 161篇
  • 2022年12月 / 187篇
  • 2022年11月 / 76篇
友情链接:

Linux书籍 | Linux命令 | Linux系统 | RHCE红帽认证 | Linux软件 | Linux教程 | CentOS系统 | Linux内核 | Linux服务器 | Linux大神 | IT资源

COPYRIGHT © 2023 linuxgod.net ALL RIGHTS RESERVED.