❶ linux中修改文件权限是说Operation not permitted
原因:带有i属性的文件是不能修改的。
1、首先执行chmod 777 /etc/sysctl.conf时会报出错误:chmod: changing permissions of '/etc/sysctl.conf': Operation not permitted。
❷ linux 下chattr +i 后怎么还原
设置了chattr +i属性后,可以用chattr -i 文件名 的方式取消i属性,取消后就还原了。
❸ linux下root账户删除文件夹提示权限不够
asdf能删除说明硬盘挂载没问题,肯定是针对目录1进行了一些操作。
如果内设置里i属性的话,容root不仅没有删除目录的权限,连创建文件也不行。既然能在里面建立文件,就应该没有i属性吧。
但是当你chmod的时候被拒绝了,很明显是文件被保护的特征。
quote:“并且1目录得属性没有i”
虽说是这样,还是请你检查一下。
注意,文件的i属性通过ll 是看不出来的,只能用lsattr命令;
有i属性的样子:
去除方法:
chattr -i 文件名或目录
这是我能想到的情况,要是不行我也无能为力。
另外,test*表示它是可执行文件
可能是alias里设成了alias ll=ls -lF
(其中参数F表示classify,显示分类)
❹ linux修改密码提示 passwd:permission denied
一、首先lsattr /etc/passwd /etc/shadow,检来查是否有自i属性,如果有i属性,则文件无法修改删除。
删除+i权限,chattr -i /etc/passwd /etc/shadow
二、然后ll /usr/bin/passwd,看看此文件权限是否正常,正常情况是-rwsr-xr-x. root root,如果不是,请修改至正确权限。
三、检查/etc/pam.d/passwd
cat /etc/pam.d/passwd
#%PAM-1.0
auth include system-auth
account include system-auth
password substack system-auth
-password optional pam_gnome_keyring.so use_authtok
password substack postlogin