Mi è stato assegnato il compito di installare un nuovo server SFTP. Di per sé, si tratta di un'operazione molto semplice: è sufficiente utilizzare il internal-sftp
ruolo dell'onnipresente servizio SSH (con chrooting) per disporre di un server SFTP affidabile.
Tuttavia è nella mia natura provare sempre almeno due approcci diversi per lo stesso problema, e mi sono reso conto che posso usare ProFTPD
un plug-in sftp per fare la stessa cosa, con l'ulteriore vantaggio di opzioni più granulari relative al filetransfer (ad esempio: limitazione della larghezza di banda ). D'altra parte, questo plugin non è compilato (e raggruppato) per impostazione predefinita, e vorrei evitare (forse) una soluzione "meno testata".
Al momento, l'unico servizio richiesto è SFTP; tuttavia, sto giocando in anticipo e vorrei implementare una soluzione che non può funzionare solo con SFTP, ma anche con FTP / S.
Considerando che chrooterò gli utenti all'interno delle loro case, quale ritieni sia una soluzione migliore?
- utilizzare SSH
internal-sftp
e un server FTP autonomo (vsftpd
oproftpd
) per i servizi FTP / S - utilizzare il servizio ProFTPD solo con il plugin pertinente
mod_sftp
modulo di ProFTPD ; ci sono molti siti che infatti lo usano quotidianamente.
mod_sftp
più comunemente usato di me? Grande. Comunque, non giudicherei non mod_sftp
testato, è stato per questo motivo che ho usato le virgolette. Rielaborerò quella parte della domanda.
internal-sftp
disshd
, probabilmente si dovrà utilizzare SFTP su diversi dalla porta deffault (se si vuole ancora sshd) che è certamente problema di usabilità.