文件系统阻止文件执行

文件系统阻止文件执行

所以我有一个特定的 ext4 驱动器,它不允许我执行文件。我在 bash 中有以下示例,即使使用 sudo 并且文件对所有用户都具有执行权限,该文件也不会执行。如果我将文件移动到备用分区,它就可以正常工作。有什么想法吗?

$ ./pycharm.sh
bash: ./pycharm.sh: Permission denied
$ sudo ./pycharm.sh
sudo: unable to execute ./pycharm.sh: Permission denied
$ sudo -s
# ./pycharm.sh
bash: ./pycharm.sh: Permission denied
# lsattr pycharm.sh
-------------e-- pycharm.sh
# ls -la pycharm.sh 
-rwxr-xr-x 1 me me 5908 Nov 20 03:18 pycharm.sh

答案1

也许您已设置 fstab 选项来阻止在此文件系统上执行?

看看 /etc/fstab,也许你已经设置了禁止执行选项。

相关内容