Codeigniter пишет / создает папку под пользователем Apache - PullRequest
0 голосов
/ 20 июня 2019

Мне необходимо добавить файлы / создать каталоги и выполнить все виды файловых операций в отношении хост-системы (на основе Linux).В настоящее время я могу выполнить все перечисленные выше файловые операции.Но в настоящее время пользователь "apache" является владельцем и автором всех этих файлов.Я хотел бы изменить это имя пользователя по своему выбору.

Спасибо за ваше время.

1 Ответ

0 голосов
/ 20 июня 2019

Вы можете сделать это через группу, добавить всех пользователей, которых вы хотите, в группу и дать группе разрешение на управление папкой, Вы можете сделать следующее:

  1. Создать группу:

groupadd <groupname>.

  1. Назначить пользователей в эту группу:

usermod -a -G <groupname>

-a означает добавление

-G группа или группы, в которые вы хотите добавить пользователей.

  1. Дайте группе разрешение на запись в каталог, который вы хотите:

chgrp -R <groupname> some_dir/

Теперь вы можете добавить пользователей в указанную выше группу, и тогда все они будут иметь одинаковые права доступа к папкам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...