linux root用户无法删除文件,提示permission denied
参考链接:
https://www.cnblogs.com/youxin/p/11100449.html
现象:
root用户删除一个普通的文件,提示:permission denied。该文件标红。
原因,设置了chattr权限保护:可以通过lsattr命令查看
chattr权限简介
chatrr权限是一种非常特殊的权限,它设置的属性对超级用户root也有效。只不过,它设置的属性也可以通过root来删除。
归根结底,chattr的作用是防止用户(包括root)对文件或目录进行误操作(比如修改或删除)的一种保险手段。chattr命令
chattr [±=][选项] 文件/目录
权限增加减少:
+:增加权限(属性)
-:删除权限(属性)
=:设置权限(属性)
权限具体类型:
a :设置a之后,这个文件将只能增加数据,而不能删除也不能修改数据,只有root才能设置这个属性。
i :它可以让一个文件不能被删除、改名,设置连接也无法写入或添加数据。只有root才能设置这个属性。
EG: chattr +i filename
问题:已经去掉了某个文件的i属性和a属性,为什么还是不能删除???
原因在于该文件的所在目录的属性也要去掉。
如果去掉文件或目录的隐藏属性之后还是不能删除,那么查看父目录是否配置了不可删除的隐藏属性,若父目录有配置,文件也是不能删除的,需要逐级往上查看。
查看文件的系统属性
命令格式:lsattr [选项] 文件名
[root@localhost tmp]# lsattr a.txt
----i--------e- a.txt
可以发现,小写字母i表示该文件被设置了i属性
linux root用户无法删除文件,提示permission denied相关推荐
- linux把root用户删了,linux root用户没法删除文件
linux文件有用户或用户组权限,即可对文件进行任何操作.但是除了所有者权限,部分文件系统的文件还有扩展属性. 拥有超级权限的用户可以使用chattr的权限增加文件扩展属性,这项指令可改变存放在ext ...
- 执行.sh文件提示permission denied
创建了一个如下内容的build.sh文件: #!/bin/bash mvn clean compile 终端下使用 ./build.sh 命令运行该文件提示Permission denied错误. 处 ...
- rmdir删除文件报Permission denied in 错误
写了个删除文件夹下的目录和文件的函数,文件可以删除,但是目录删除不掉,出现"Permission denied in "的警告,这个问题是由于在函数打开后,没有关闭,直接删除导致的 ...
- root账号通过ssh登录提示 Permission denied, please try again的其他情况
root账号不能登录linux大多数情况网上已经有了,操作了一遍仍然不能解决我的问题.终于在偶尔做一次提权命令操作的时候发现了问题根源.如果你一直提示 Permission denied, pleas ...
- Linux ftp 上传文件 提示 Permission denied 解决办法
■前言 使用bat脚本直接上传文件,到Linux(Ubuntu)中. putFile.bat --------- start ftp -v -i -s:"myFtp.txt" 19 ...
- linux单用户模式删除文件,如何在Linux上使用Tmpwatch/Tmpreaper删除早于N天的文件
您可能错过了删除计算机上某个目录中不再需要的文件的操作. 它可能已经成长了一段时间. 如果有足够的存储空间,则应删除它们,因为这会在列出文件时减慢系统速度. 同样,当一个目录中有成千上万个文件时,它可 ...
- android tmp目录权限不够,/tmp目录下执行脚本失败提示Permission denied
Linux上执行Shell脚本运行失败提示Permission denied一个问题,挺好的问题,切中了知识盲点. 问题现象 Shell脚本在/tmp目录下,执行./test.sh运行失败,提示Per ...
- linux拷贝文件提示没权限,Ubuntu复制文件时提示Permission denied怎么解决?
Ubuntu系统把一个文件复制到另一个文件时提示"Permission denied",这个错误提示的意思是认可被拒绝,意味着复制文件的权限发现了问题,那么该怎么解决呢? 一.表面 ...
- 通过木马程序rootkit隐蔽行踪-创建root用户都删除不了的木马文件
1-1-1-通过木马程序rootkit隐蔽行踪 1-1-2-创建一个让root用户都删除不了的木马文件 实战1 :内容 : 1.通过rootkit提权 2.通过rootkit隐藏木马进程号 3.通过r ...
最新文章
- Win64 驱动内核编程-1.环境搭建
- (chap2 简单的Http协议) 请求报文和响应报文
- linux命令拉取windows的文件,find命令、文件名后缀以及Linux和Windows互传文件(示例代码)...
- python telnetlib 协商_Python telnetlib:令人惊讶的问题
- 新一代蓝牙5标准开启 会成为物联网的最佳选择吗
- C# 向Main函数传递参数(程序启动时传递参数)
- PYPL 12月榜单发布,编程语言、IDE与数据库市场如何?
- Linux-0.11内核学习-添加系统调用
- 返回目录中所有JPG图像的文件名列表
- 语音信号处理基础知识-常用特征及预处理
- 服务器网站5m带宽可以同时在线多少人?
- java生成pdf旋转_Java 添加、删除、旋转PDF页面
- 安卓第三方支付之微信支付
- 10、返回当前审批流程图、后续审批按钮
- H3C设备网吧万兆光模块解决方案
- 微服务出现Shutting down DiscoveryClient问题
- 《韩非子》——《孤愤》
- 面试官,你到底安的什么心?
- Layer 打开新页面
- 和成熟男人谈恋爱是什么感觉
热门文章
- 计算机技术职业资格证有效期,软件设计师证书有效期是多久?永久有效吗?
- 带你开发一个远程控制项目---->STM32+标准库+阿里云平台+传感器模块+远程显示-------之 MQTT连接阿里云平台
- android 编译 pppoe,android pppoe
- 当今广域网优化的挑战和困难
- LLM底座模型:LLaMA、Palm、GLM、BLOOM、GPT结构对比
- SQL Server 中位数、标准差、平均数 1
- C语言编程用递归法求5!
- Linux、C/C++、CS-Notes
- imu相机标定_相机+imu标定
- SDL 开发实战(一):SDL介绍