LINUX.ORG.RU
ФорумAdmin

Настройка прав доступа

 , ,


0

2

Добрый день! Имеется сервер на Ubuntu 16.04 на нём есть пользователи «server» и «manager». «manager» имеет возможность загружать файлы в «/home/server» по FTP, необходимо чтобы загруженные manager пользователем файлы имели права «777», а так же все загруженные manager файлы должны принадлежать «server:server». Задать маску загружаемым файлам VSFTPD может без проблем, а вот владельца и группу владельца, для закачиваемых файлов он, как я понял, задавать не умеет. Может ли кто-нибудь подсказать способ/ софт, чтобы задавать владельца и группу для всех закачиваемых в «/home/server» файлов, не считая очевидного «* * * * * chown -R server:server /home/server» в cron у root?

Зачем вообще права 777? Почему нельзя сделать пользователя manager виртуальным?

anonymous ()
Ответ на: комментарий от anonymous

А если пользователь будет виртуальным, кто будет владельцем загруженных им файлов?

WorstPilot ()
Ответ на: комментарий от anonymous

Почитал,виртуальный пользователь не подходит. Так как некоторые файлы в «/home/server» имеют права «770» что исключает доступ к ним с аккаунта «manager», и если я правильно понимаю, то когда пользователь станет виртуальным, чтобы создаваемые им файлы имели владельцем «server:server» нужно чтобы виртуальный пользователь работал от имени «server:server» что напрочь аннулирует все настроенные разрешения.

WorstPilot ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.