У меня проблемы с предоставлением моему 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
Ваш vsftpd.conf
файл должен содержать write_enable=YES
если вы хотите включить поддержку записи. Из man vsftpd.conf
:
write_enable
Это контролирует, разрешены ли какие-либо команды FTP, которые изменяют файловую систему, или нет. Это команды: STOR, DELE, RNFR, RNTO, MKD, RMD, APPE и SITE.
По умолчанию: НЕТ