Linux 文件隐藏权限
文件的隐藏权限
除了文件的读写,执行权限外,linux还有一种隐藏权限,设置隐藏权限可以防止一些其他用户的误操作或者恶意操作,当我们配置了nginx
的放跨站攻击或其他安全措施后,相应的会在项目的根目录下生成一个隐藏文件.user.ini
,当删除整个项目时会阻止操作完成.我们使用ls
命令并使用chmod chown
等命令设置了文件权限后会发现还是无法删除.这就是因为这个文件有隐藏的权限
查看文件的隐藏权限类型
命令: lsattr
可以看到有 i e
两个权限
1 A:即Atime,告诉系统不要修改对这个文件的最后访问时间。2 S:即Sync,一旦应用程序对这个文件执行了写操作,使系统立刻把修改的结果写到磁盘。3 a:即Append Only,系统只允许在这个文件之后追加数据,不允许任何进程覆盖或截断这个文件。如果目录具有这个属性,系统将只允许在这个目录下建立和修改文件,而不允许删除任何文件。4 b:不更新文件或目录的最后存取时间。5 c:将文件或目录压缩后存放。6 d:当dump程序执行时,该文件或目录不会被dump备份。7 D:检查压缩文件中的错误。8 i:即Immutable,系统不允许对这个文件进行任何的修改。如果目录具有这个属性,那么任何的进程只能修改目录之下的文件,不允许建立和删除文件。9 s:彻底删除文件,不可恢复,因为是从磁盘上删除,然后用0填充文件所在区域。
10 u:当一个应用程序请求删除这个文件,系统会保留其数据块以便以后能够恢复删除这个文件,用来防止意外删除文件或目录。
11 t:文件系统支持尾部合并(tail-merging)。
12 X:可以直接访问压缩文件的内容
13 e: 表示文件以ext4 extents存储的,ext4上新建文件的默认属性,不可用chattr修改
取消或添加文件的隐藏权限
使用+ -
加权限类型即可设置文件的隐藏权限
chattr -i //减去文件的 i 隐藏数字属性,然后即可使用rm 正常删除
chattr +i //添加隐藏权限
Linux 文件隐藏权限相关推荐
- linux 文件隐藏权限,linux文件基本权限、默认权限、隐藏权限和ACL权限
基本权限 文件属性rwx 每个文件当用ls -l查看时,都会显示文件的详细属性信息,其中在排在首位的共有10位字符信息 例如 -rw-r–rw-. 1 root root --.. 共有10位,第一位 ...
- linux下文件属性rwxr,Linux文件的权限[srwxr-xr-x]
Linux文件的权限[srwxr-xr-x] 发布时间:2018-07-28 09:37, 浏览次数:1288 , 标签: Linux srwxr xr 一.UNIX下关于文件权限的表示方法和解析 U ...
- 查看linux文件的权限:ls -l 文件名称
查看linux文件的权限:ls -l 文件名称 查看linux文件夹的权限:ls -ld 文件夹名称(所在目录) 修改文件及文件夹权限: sudo chmod -(代表类型)×××(所有者)×××(组 ...
- Linux文件默认权限和umask笔记
关于Linux文件默认权限的问题,可以实际先尝试一下如下命令: root用户登录 [root@localhost test]# touch file1 [root@localhost test]# l ...
- linux----------今天又遇到一个奇葩的问题,就是linux文件的权限已经是777了但是还是没有写入权限,按照下面的命令就解决了
linux----------今天又遇到一个奇葩的问题,就是linux文件的权限已经是777了但是还是没有写入权限,按照下面的命令就解决了 参考文章: (1)linux----------今天又遇到一 ...
- linux文件的权限已经是777了但是还是没有写入权限
linux----------今天又遇到一个奇葩的问题,就是linux文件的权限已经是777了但是还是没有写入权限,按照下面的命令就解决了 查看SELinux状态: 1./usr/sbin/sesta ...
- Linux文件的权限-羽飞作品
Linux文件的权限 (1/2) http://www.boobooke.com/v/bbk1540 Linux文件的权限 (2/2) http://www.boobooke.com/v/bbk154 ...
- Linux 文件的权限
第1章 文件的权限 1.1 对于文件rwx权限 开启两个窗口 一个root用户 一个普通用户 root用户用于更改权限,普通用户用于测试 创建环境 [root@oldboyedu50-lnb ~] ...
- Linux文件的权限[srwxr-xr-x]
一.UNIX下关于文件权限的表示方法和解析 UNIX下关于文件权限的表示方法和解析 SUID 是 Set User ID, SGID 是 Set Group ID的意思. UNIX下可以用ls -l ...
最新文章
- java使用HttpClient传输json格式的参数
- ctags对部分目录生成tags
- boost::mp11::mp_erase相关用法的测试程序
- abstract class 和 interface 区别
- 蓝牙最新版本6.0_FIIL新品 T1 Lite,蓝牙5.2加持下的TWS耳机
- [摘]IIS上部署WCF的问题
- 【计算机网络】HTTP协议历史版本
- Android 数据库综述(二) 程序计算器与信号量来处理多线程并发问题
- JavaScript之判断用户登录信息
- ubuntu中bash,sh,./,bash区别
- JAVA 遍历文件夹下的所有文件
- macOS中LaTeX报错Package fontspec Error: The font “SimHei“ cannot be found
- 图片裁切批处理_PS照片裁剪批量处理方法
- 30岁前不必在乎的30件事
- NodeJS解析前端请求图片链接,将服务器目录下的图片返回给前端用于页面展示
- 这才是陆奇看重的创业者:最小19岁,开拖拉机的斯坦福毕业生,弃医从文的武大学生……...
- GitHub在Markdown上乱哄哄 - 将666更改为DCLXVI
- java实现Excel动态列导出的简单例子
- 【Hack The Box】windows练习-- Silo
- Java:Excel写入“合并单元格“