Uprawnienia FTP odczytają, ale nie zapisują


11

Zrobiłem osobisty serwer FTP na starym laptopie, ale po podłączeniu mogę tylko czytać / pobierać bez przesyłania. Jak to zmienić? Dzięki za pomoc z góry Używam vsftpd


1
Czy dostaniesz pozwolenie? Bez dalszych szczegółów trudno byłoby wskazać problem.
Stef K

Tak Odmowa
dostępu

Odpowiedzi:


16
  • Będziesz musiał edytować vsftpd.confplik ustawień, znajdujący się w `/ etc / w dowolnym edytorze, na przykład:

sudo vim /etc/vsftpd.conf

  • W pliku ustawień poszukaj linii, write_enable=YESktóra prawdopodobnie zostanie skomentowana #write_enable=YES, odkomentuj usunięcie jej #z przodu i zapisz plik.

  • Na koniec uruchom ponownie usługę vsftpd, używając:

sudo service vsftpd restart

Uwaga:

Podczas używania będziesz musiał podać hasło sudo. Ponadto usługa została pierwotnie wymieniona w tej odpowiedzi jako ftpd, która może działać na niektórych komputerach zamiast vsftpd


3
Cześć, mam uncomment write_enable = TAK, ale to nie działa. Mówi, że nie można utworzyć pliku
Sarz

1
To część odpowiedzi, ale niewystarczająca. Mam ten sam problem i to nie rozwiązuje problemu. Myślę, że musisz utworzyć użytkownika na serwerze i dać mu uprawnienia, ale wciąż czytam. Zaktualizuję, jeśli znajdę rozwiązanie.
TenLeftFingers

1
To zadziałało dla mnie.
Gruber,

Mrugnięcie write_enable=YESnie działa dla chrootwłączonej konfiguracji. W takim przypadku musisz użyć allow_writeable_chroot=YESniepewnego i nieudokumentowanego. Aby użytkownik FTP miał własny folder z uprawnieniami do zapisu, myślę, że to jedyny sposób na korzystanie z wirtualnych użytkowników ... Wciąż szukam dobrego przewodnika na ten temat.
MrCalvin
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.