Linux   发布时间:2022-04-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了linux – `chattr i FILE`和`chmod -w FILE`之间的区别是什么?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

如果禁用该文件的写入权限,则无人可以更改该文件. chattr i FILE也可以保护文件不被更改. 让我知道有什么区别,什么时候我们应该使用chattr而不是chown -w. chattr我在文件上设置了不可变的文件系统属性.它与访问控制规则不同.访问控制规则适用于文件属性,而immutable是文件系统扩展文件属性,可能并非在所有文件系统上都可用.只有具有root权限的用户才能设置或取消设置
如果禁用该文件的写入权限,则无人可以更改该文件.

chattr i FILE也可以保护文件不被更改.

让我知道有什么区别,什么时候我们应该使用chattr而不是chown -w.

解决方法

chattr我在文件上设置了不可变的文件系统属性.它与访问控制规则不同.访问控制规则适用于文件属性,而immutable是文件系统扩展文件属性,可能并非在所有文件系统上都可用.只有具有root权限的用户才能设置或取消设置此扩展属性.没有人,甚至是所有者或具有写入权限的用户都可以写入此类文件.没有写入文件权限的用户可以创建指向常规文件的硬链接,但如果文件标记为不可变,则用户无法创建硬链接,因为文件系统无法将引用计数更改为此不可变文件.

chattr i对于防止root用户意外删除很有用.此外,无法将不可变文件重命名或从一个目录移动到另一个目录.

大佬总结

以上是大佬教程为你收集整理的linux – `chattr i FILE`和`chmod -w FILE`之间的区别是什么?全部内容,希望文章能够帮你解决linux – `chattr i FILE`和`chmod -w FILE`之间的区别是什么?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。