Дозволи FTP читати, але не записувати


11

Я створив персональний FTP-сервер на старому ноутбуці, але при підключенні я можу читати / завантажувати лише завантаження. Як це змінити? Дякую за допомогу заздалегідь, я використовую vsftpd


1
Вам не дозволяють отримати дозвіл? Без додаткових деталей було б важко визначити проблему.
Стеф К

Так, Дозвіл відхилено
користувач156980

Відповіді:


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 = Так, але це не працює. У ньому сказано, що не вдалося створити файл
Sarz

1
Це частина відповіді, але недостатньо. У мене те саме питання, і це не вирішує. Я думаю, вам потрібно створити користувача на сервері і дати їм дозволи, але я все ще читаю. Буде оновлено, якщо я знайду рішення.
TenLeftFingers

1
Це спрацювало для мене.
Грубер

Я думаю, write_enable=YESщо не працює для chrootвключеної установки. У цьому випадку вам потрібно використовувати allow_writeable_chroot=YESнезахищені та незадокументовані документи. Щоб користувач FTP мав власну папку з дозволом на запис, я думаю, єдиний спосіб використовувати віртуальні користувачі .... Я все ще шукаю гарне керівництво для цього.
MrCalvin
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.