Пользователь FTP с home /var/www и группой www-data не имеет разрешения на запись в / var / www
У меня проблемы с предоставлением пользователю FTP, у которого нет прав sudo, разрешения на запись в /var/www.
Вопрос:
Как я могу дать пользователю FTP право на запись только в /var/www & подпапки?
ls -ld говорит:
1@1:/var/www$ ls -ld
drwxrwsr-x 2 root www-data 4096 Feb 17 13:44 .
Группы ftpuser:
# groups ftpuser
ftpuser : ftpuser www-data
1 ответ
Решение
Ваш vsftpd.conf
файл должен содержать write_enable=YES
если вы хотите включить поддержку записи. От man vsftpd.conf
:
write_enable
Это контролирует, разрешены ли любые команды FTP, которые изменяют файловую систему, или нет. Эти команды: STOR, DELE, RNFR, RNTO, MKD, RMD, APPE и SITE.
По умолчанию: НЕТ