为另一个 Linux 用户提供无限权限

为另一个 Linux 用户提供无限权限

我有一台 CentOS 服务器。我有两个 Web 应用程序:第一个是公共应用程序(带域名),第二个是公共应用程序的管理面板(不带域名)。

每个应用程序(公共和管理员)都是不同的 Linux 用户。因此管理面板应用程序可以通过数据库和存储(删除/添加文件)管理公共应用程序。

现在,我需要让管理面板 Linux 用户管理公共应用程序存储。

我做什么:

  1. 我为这两个 Linux 用户(admin+publicApp)创建了一个名为 GROUP 的组

  2. chgrp -R GROUP /路径/用于/公共/应用程序

  3. chmod -R 2775 /路径/for/public/app

执行这些操作后,adminApp 可以管理和“查看”公共应用程序的所有文件。但这种情况会持续约 3 天。3 天后,adminApp 无法再管理 publicApp 文件。

问题是什么以及如何使其无休止?

相关内容