当我尝试以 root 身份运行 bash 脚本时,我的权限被拒绝:
[root@boxen test3]# ll
-rwxr-xr-x. 1 root webdev 172 Jul 24 15:30 printdate.sh
[root@boxen test3]# ./printdate.sh
-bash: ./printdate.sh: Permission denied
以下是包含文件夹权限:
[root@boxen test3]# namei -l /www/virtualhosts/test3/
f: /www/virtualhosts/test3/
dr-xr-xr-x root root /
drwxr-xr-x root root www
drwxrwx--- apache webdev virtualhosts
drwxrwxrwx apache webdev test3
是什么导致权限错误?
最佳答案
问题是该卷是使用 noexec 安装的。我暂时重新安装
mount -o remount,exec /www/
做了我的工作,然后将 noexec 放回原处。
关于permissions - 以root身份拒绝可执行文件的权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31618576/