FTP разрешения на чтение, но не на запись

11

Я сделал персональный FTP-сервер на старом ноутбуке, но когда я подключаюсь, я могу только читать / скачивать без загрузки. Как мне это изменить? Заранее спасибо за помощь использую vsftpd

user156980
источник
1
Получаете ли вы отказано в разрешении? Без дополнительных подробностей было бы трудно точно определить проблему.
Stef K
Да Отказано в разрешениях
user156980

Ответы:

16
  • Вам нужно будет отредактировать vsftpd.confфайл настроек, расположенный в `/ etc /, с помощью редактора по вашему выбору, например:

sudo vim /etc/vsftpd.conf

  • В файле настроек найдите строку, write_enable=YESкоторая, вероятно, будет закомментирована #write_enable=YES, раскомментируйте ее, удалив #спереди, и сохраните файл.

  • Наконец, перезапустите сервис vsftpd, используя:

sudo service vsftpd restart

Обратите внимание, что:

Вы должны будете предоставить свой пароль при использовании sudo. Кроме того, служба изначально была указана в этом ответе как ftpd, которая может работать на некоторых машинах вместо vsftpd.

Стеф К
источник
3
Привет, я раскомментирую write_enable = YES, но это не работает.
Там
1
Это часть ответа, но этого недостаточно. У меня та же проблема, и это не решает ее. Я думаю, что вам нужно создать пользователя на сервере и дать ему разрешения, но я все еще читаю. Обновлюсь, если найду решение.
TenLeftFingers
1
Это сработало для меня.
Грубер
Я думаю, write_enable=YESчто не работает для chrootвключенной настройки. В этом случае вам нужно использовать allow_writeable_chroot=YESчто небезопасно и недокументировано. Чтобы у пользователя FTP была своя собственная папка с разрешением на запись, я думаю, что единственный способ использовать виртуальных пользователей… Я все еще ищу хорошее руководство для этого.
MrCalvin