Configurando o VSFTPD para um servidor da Web

0

Eu pude instalar o VSFTPD no Ubuntu Server 14.04.1 .. Mas agora, estou tendo um problema configurando-o ... O servidor está sendo executado como um Servidor da Web, portanto, o FTP é essencial para atualizar o site de vez em quando. Estas são as informações que preciso saber como configurar.

Primeiro, vou criar um usuário chamado ftpuser e dar uma senha a ele.

sudo adduser ftpuser
sudo passwd ftpuser

A partir daqui, estou preso. Nenhum tutorial on-line foi capaz de me fornecer o que preciso alcançar.

Eu preciso do usuário ftpuser para acessar a pasta /etc/www/html para poder enviar novos arquivos. Como posso conseguir isso?

  • Como posso proteger o FTP de ataques de força bruta?
  • Posso limitá-lo a um IP / sub-rede específico?
  • Posso forçar o usuário a usar um certificado SSL para se conectar? Em caso afirmativo, é gerável a partir do servidor?

Obrigado.

    
por sikas 13.10.2014 / 19:43

1 resposta

3

Veja aqui para sua pergunta principal.

Para alterar qual diretório o usuário do FTP pode acessar, apenas certifique-se de definir chroot_local_user=YES e, em seguida, executar usermod --home /etc/www/html ftpuser para definir o diretório pessoal do usuário. Certifique-se de que o usuário esteja nos grupos certos para acessar qualquer coisa que precisar.

% bl0ck_qu0te%

Use uma senha segura. Além disso, suas próximas perguntas ajudarão.

Você também pode pesquisar ferramentas como fail2ban .

% bl0ck_qu0te%

A melhor maneira é provavelmente usar iptables .

% bl0ck_qu0te%

Sim, o guia do Ubuntu descreve a configuração do SSL.

    
por Nattgew 14.10.2014 / 21:28