Я недавно играл с Ubuntu, NGINX, PHP и т.д.
Я хочу иметь возможность настроить FTP и пользователя (ей) ... проблема, с которой я сталкиваюсь, заключается в том, что FastCGI PHP работает под www-данными (пользователь), но при входе через FTP через общую учетную запись пользователя (farinspace). написанный с использованием farinspace как владелец / группа ...
в настоящее время я использую vsftpd, но думаю, что pureftp лучше подходит для автоматической настройки прав доступа к файлам при загрузке.
Каков наилучший способ правильно настроить FTP, иметь возможность иметь несколько учетных записей пользователей FTP и правильно / надежно устанавливать права доступа к файлам для пользователей, при этом предоставляя PHP полный доступ на чтение / запись к файлам / каталогам, созданным пользователем FTP?