FTP não permite a listagem do conteúdo do diretório, mas permite o upload

1

Eu tenho uma conta de FTP para clientes e quero que eles façam upload de arquivos, mas eles não devem ver o que já foi enviado por outros clientes.

Isso é possível?

Se eu vou desassociar a lista de diretórios que irá "quebrar" a conexão frp.

    
por John 28.10.2011 / 13:00

2 respostas

1

Eu fiz isso com o servidor Filezilla no Windows. Dê ao diretório de uploads gravação, mas sem permissão de leitura, e eles podem fazer upload, mas não fazer o download (incluindo não recuperar uma lista de diretórios). O único efeito colateral é que eles obtêm um erro no cliente FTP quando se conectam e depois de fazer o upload. Clientes FTP tentam puxar listagens após os dois eventos.

Editar:
Se você não puder receber mensagens de erro, provavelmente precisará pegar os arquivos e movê-los assim que eles forem enviados. Confira inotifywait do pacote inotify-tools ou deste artigo sobre como usá-lo para mover arquivos.

    
por 28.10.2011 / 13:22
0

Não, não é assim que o protocolo FTP funciona. Se você não quiser que os clientes vejam os arquivos uns dos outros, crie vários usuários.

    
por 28.10.2011 / 13:07

Tags