Пользователь 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.

По умолчанию: НЕТ

Другие вопросы по тегам