É possível configurar um ftp writeonly?

10

Gostaria de configurar um ftp para que meus usuários (e algum software que escrevo) possam carregar documentos e salvá-los no servidor, mas não quero permitir que os usuários vejam o conteúdo da pasta ftp - essencialmente o ftp parece vazio o tempo todo para o usuário.

Steven Evers
fonte
1
Qual sistema operacional você está usando?
Kev

Respostas:

3

Tivemos um cliente usando o método de varredura programada há anos sem problemas. Eu só via potencialmente um problema em um servidor muito usado, com várias pessoas eliminando intencionalmente arquivos com o mesmo nome.

Independentemente disso, aqui está um excelente procedimento passo a passo para configurar um site ftp drop drop cego no Windows 2003 usando o IIS: http://www.iisanswers.com/Blind_drop_ftp.htm

tselliott
fonte
15

Claro, por exemplo, com o ProFTPD, você pode usar a seguinte configuração:

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

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

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

Com o vsftpd, você pode definir:

download_enable=NO
dirlist_enable=NO
rkthkr
fonte
4

Dependendo do seu servidor FTP, geralmente é tão fácil quanto dar a alguém permissão de gravação, mas não de leitura no diretório. Este artigo discute brevemente

trent
fonte
thisartigo não existir
KevinDTimm
2

Como mencionado, é facilmente possível. Sua melhor aposta é fazer uma pesquisa no Google por "(tipo de servidor FTP) somente permissão de gravação" e você deve receber muitas respostas. Sem mais informações sobre exatamente o servidor FTP que você está usando, você não receberá muito mais ajuda do que aqui.

Oesor
fonte
1

Sim. Você simplesmente concede aos usuários de FTP acesso apenas de gravação. Muitos sites de suporte fazem isso para arquivos de log e similares.

Laura Thomas
fonte