【发布时间】:2020-02-22 07:59:41
【问题描述】:
我正在尝试使用sudo chmod +x my_script.sh 命令使文件my_script.sh 可执行。我用sudo gedit my_script.sh 创建了文件my_script.sh 我在文件中写了,然后我用chattr +i /etc/resolv.conf 保存更改。
然后我尝试了sudo chmod +x my_script.sh 命令,但收到了输出chmod: changing permissions of '/rw/config/vpn/qubes-vpn-handler.sh': Operation not permitted。我浏览了整个网络和这些论坛,发现了许多提供有关更改所有权等解决方案的帖子。但是,这些都得到了相同的结果。我在下面提供了一些示例,以防它们对您有所帮助:
[user@---]$ sudo chmod +x my_script.sh
chmod: changing permissions of 'my_script.sh': Operation not permitted
[user@---]$ sudo chmod +x my_script.sh
chmod: changing permissions of 'my_script.sh': Operation not permitted
[user@---]$ sudo rm my_script.sh
rm: cannot remove 'my_script.sh': Operation not permitted
[user@---]$ sudo chmod 0754 my_script.sh
chmod: changing permissions of 'my_script.sh': Operation not permitted
[user@---]$ sudo chown user my_script.sh
chown: changing ownership of 'my_script.sh': Operation not permitted
[user@---]$ sudo chmod u+x my_script.sh
chmod: changing permissions of 'my_script.sh': Operation not permitted
[user@---]$ sudo rm my_script.sh
rm: cannot remove 'my_script.sh': Operation not permitted
[user@---]$ sudo chmod -R a+x /[directory containing my_script.sh]
chmod: changing permissions of 'my_script.sh': Operation not permitted
如果有人能提供帮助,我将不胜感激。
【问题讨论】: