Fui encarregado de instalar um novo servidor SFTP. Por si só, essa é uma operação muito simples: basta usar o internal-sftp
papel do serviço SSH onipresente (com chrooting) é suficiente para ter um servidor SFTP confiável.
No entanto, é da minha natureza sempre tentar pelo menos duas abordagens diferentes para o mesmo problema, e percebi que posso usar ProFTPD
com um plug-in sftp para fazer a mesma coisa, com o benefício adicional de mais opções granulares relacionadas a transferência de arquivos (por exemplo, otimização da largura de banda ) Por outro lado, esse plug-in não é compilado (e incluído) por padrão, e eu gostaria de evitar (talvez) a solução "menos testada".
No momento, o único serviço necessário é o SFTP; no entanto, estou jogando com antecedência e gostaria de implementar uma solução que não só funcione com SFTP, mas também com FTP / S.
Considerando que vou chroot os usuários dentro de suas casas, o que você acha que é uma solução melhor?
- use SSH
internal-sftp
e um servidor FTP independente (vsftpd
ouproftpd
) para serviços FTP / S - use apenas o serviço ProFTPD com o plug-in relevante
mod_sftp
módulo do ProFTPD ; existem muitos sites que de fato o usam diariamente.
mod_sftp
mais comumente usado do que eu? Ótimo. Enfim, eu não julgaria não mod_sftp
testado, foi por esse motivo que usei as aspas. Vou reformular essa parte da pergunta.
internal-sftp
desshd
, você provavelmente terá que usar SFTP on diferente da porta deffault (se você ainda quer sshd), que é certamente questão de usabilidade.