小编Dru*_*ver的帖子

CentOS 7 中的用户权限问题:“权限被拒绝”

我以为我知道如何在 Linux 中设置权限。我显然没有。

我有一个名为“web3”的用户。这个用户是由 ISPConfig(一个像 CPanel 这样的服务器管理应用程序)自动创建的。

我还有一个应用程序安装在名为“Drush”的服务器上。我以 root 身份登录时安装了“Drush”。此应用程序位于:

/root/.composer/vendor/drush/drush/drush
Run Code Online (Sandbox Code Playgroud)

此文件及其包含的文件夹具有以下权限:

-rwxr-xr-x 1 root root
drwxr-xr-x 9 root root
Run Code Online (Sandbox Code Playgroud)

由于该文件允许所有人具有读取和执行权限,为什么每次我以“web3”用户身份登录并尝试运行上述应用程序时,我都会收到以下错误消息:

/root/.composer/vendor/drush/drush/drush: Permission denied
Run Code Online (Sandbox Code Playgroud)

我以前遇到过这个问题,但我向遇到问题的用户授予 sudo 完全 root 权限。在本地开发环境中,这不是什么大问题。我现在正在管理我自己的专用服务器,而这个大锤解决方案是行不通的。

我究竟做错了什么?

我很感激任何帮助!

linux permissions

1
推荐指数
1
解决办法
3万
查看次数

标签 统计

linux ×1

permissions ×1