Czy można skonfigurować tylko ftp do zapisu?


10

Chciałbym skonfigurować ftp w taki sposób, aby moi użytkownicy (i niektóre oprogramowanie, które piszę) mogli przesyłać dokumenty i zapisywać je na serwerze, ale nie chcę, aby użytkownicy mogli widzieć zawartość folderu ftp - zasadniczo ftp wydaje się zawsze pusty dla użytkownika.


1
Z jakiego systemu operacyjnego korzystasz?
Kev

Odpowiedzi:


3

Od lat mamy klienta, który korzysta z metody zaplanowanego przeszukiwania bez problemów. Widziałbym tylko, że może to stanowić problem na mocno używanym serwerze z wieloma osobami celowo upuszczającymi pliki o tej samej nazwie.

Niezależnie od tego, oto doskonała procedura krok po kroku do konfigurowania witryny FTP typu blind drop w systemie Windows 2003 za pomocą IIS: http://www.iisanswers.com/Blind_drop_ftp.htm


15

Jasne, na przykład z ProFTPD możesz użyć następującej konfiguracji:

<Directory /path/to/ftp>
    <Limit ALL>
      DenyAll
    </Limit>

    <Limit CDUP CWD XCWD XCUP>
      AllowAll
    </Limit>

    <Limit STOR STOU>
       AllowAll
    </Limit>
 </Directory>

W vsftpd możesz ustawić:

download_enable=NO
dirlist_enable=NO

4

W zależności od serwera FTP zazwyczaj jest to tak proste, jak udzielenie komuś uprawnień do zapisu w katalogu, ale nie do odczytu. W tym artykule omówiono to krótko


thisartykuł już nie istnieje
KevinDTimm

2

Jak wspomniano, jest to łatwo możliwe. Najlepiej jest wyszukać w Google „(tylko typ zapisu na serwerze FTP)” i powinieneś uzyskać wiele odpowiedzi. Bez dodatkowych informacji o tym, jakiego dokładnie serwera FTP używasz, nie uzyskasz znacznie więcej pomocy niż tutaj.


1

Tak. Po prostu dajesz swoim użytkownikom FTP dostęp tylko do zapisu. Wiele witryn pomocy technicznej robi to dla plików dziennika i tym podobnych.

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.