É possível configurar um ftp writeonly?

9

Gostaria de configurar um ftp para que meus usuários (e alguns softwares que eu escrevo) possam fazer upload de documentos e que esses documentos sejam salvos no servidor, mas não quero permitir que os usuários vejam o conteúdo do ftp pasta - essencialmente o ftp parece vazio em todos os momentos para o usuário.

    
por Steven Evers 11.06.2009 / 22:58

5 respostas

3

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

Independentemente disso, aqui está um excelente procedimento passo-a-passo para configurar um site ftp blind-drop no Windows 2003 usando o IIS: link

    
por 12.06.2009 / 04:06
14

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
    
por 11.06.2009 / 23:02
4

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

    
por 11.06.2009 / 23:05
2

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

    
por 11.06.2009 / 23:44
1

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

    
por 11.06.2009 / 23:50

Tags