在我的 Ubuntu 服务器中,我有一个名为 cod 的用户,我意外地授予了某个 sh 文件内部的所有权,然后我以 root 身份登录并尝试删除所有权权限,但是不能。
sudo chown -R cod4up:cod4up /home/cod4up/
当我输入这个时我得到了这个错误
changing ownership of
'/home/cod4up/serverfiles/OGP_HOME_000000004_startup_scr.sh':
Operation not permitted
无论我输入什么都无法执行任何操作。我该如何授予用户 cod4up 权限?
注意:当我输入密码时,我尝试以 cod4up 身份登录,出现此错误
但我想删除此文件夹中的 /home/cod4up/serverfile,我想删除
OGP_HOME_000000004_startup_scr.sh
此文件有权限。请帮我修复此问题。
答案1
我安装了 ogp(打开游戏面板),为什么该文件会阻止你的所有权
sudo chattr -i /home/cod4up/serverfiles/OGP_HOME_000000004_startup_scr.sh
使用此代码它将移动这些文件