Я использую ISPConfig3 для создания веб-сайтов и пользователей FTP .
Когда я создаю пользователя FTP, он находится под пользователем Client 1 . Но сайт находится под пользователем www-data .
Это создает проблемы, если владельцем веб-сайта является Клиент 1, тогда пользователи FTP могут записывать файлы / редактировать файлы на FTP, но веб-сайт не может получить доступ к некоторому его содержимому, что приводит к журналам отказа в разрешении.
Если владельцем является www-data, то пользователи FTP не могут ни просматривать файлы, ни редактировать их.
Я использую эти команды для переключения между разрешениями по мере необходимости, но я хотел бы как-то сделать и то, и другое - чтобы пользователи FTP могли редактировать файлы, а веб-сайт мог получить доступ к файлам.
Я использую это, чтобы предоставить разрешения пользователям FTP:
chown -R web5:client1 /var/www/clients/client1/web5/web
И это, чтобы вернуть его обратно на веб-сайт:
sudo chown -R www-data:www-data /var/www/clients/client1/web5/web
Как я могу достичь того и другого? Я попытался добавить пользователя web5 в группу пользователей, но ничего не изменилось.
www-data:www-data
web5
в группу www-data
chmod g+rw ...
или 664