授予“www-data”用户执行二进制文件的权限

授予“www-data”用户执行二进制文件的权限

我如何授权www-dataUbuntu 机器的用户执行安装在的命令/usr/local/bin

答案1

首先,运行以下命令:

ls -l /usr/local/bin/_filename_

如果其他用户没有“x”(执行)权限,则运行此命令为所有者授予读/写/执行权限,为组授予读/执行权限,并为其他用户授予读/执行权限。

chmod 755 /usr/local/bin/_filename_

另请参阅chmod(1)手册页。

除了权限之外,文件也可能由于其他原因而无法运行 - 无法访问的共享库、环境中的 PATH 错误 + 通过短名称运行、无法访问的解释器(如果是脚本)等。

相关内容