Como configurar a autenticação de chave pública com o vsftpd?

3

A documentação do vsftpd é muito boa ( link ), mas não consigo encontrar alguns detalhes sobre como usar autenticação de chave pública. Eu sei que preciso de require_cert e talvez validate_cert, mas onde coloco as chaves do cliente público, que são aceitas para autenticação? Não consigo encontrar informações sobre isso.

    
por Arne 13.08.2011 / 19:59

1 resposta

3

vsftpd é para FTP, FTP por sua própria natureza não é criptografado (ftp over ssl é outra questão)

Você não pode configurar a autenticação de chave pública com o vsftpd - você está ficando confuso entre FTPs e SFTP, que são dois protocolos diferentes.

Para usar a autenticação de chave pública para SFTP é apenas uma questão de instalar sua chave pública no servidor, como você faria para o ssh como detalhado aqui - link

Com esta configuração, você pode usar a implementação de autenticação SFTP do OpenSSH.

Se você estiver falando sobre a configuração de FTPs ou FTP sobre SSL, este guia será útil - link

Este exemplo, no entanto, não é auth de chave pública, é apenas autenticação do lado do servidor e útil para criptografar sua conexão FTP.

    
por 13.08.2011 / 20:06