J'ai été chargé d'installer un nouveau serveur SFTP. En soi, c'est une opération très simple: il suffit d'utiliser le internal-sftp
rôle du service SSH omniprésent (avec chrootage) pour avoir un serveur SFTP fiable.
Cependant, c'est dans ma nature d'essayer toujours au moins deux approches différentes pour le même problème, et j'ai réalisé que je peux utiliser ProFTPD
avec un plugin sftp pour faire la même chose, avec l'avantage supplémentaire d'options plus granulaires liées au transfert de fichiers (par exemple: limitation de la bande passante ). D'un autre côté, ce plugin n'est pas compilé (et fourni) par défaut, et je voudrais éviter (peut-être) une solution "moins testée".
Pour le moment, le seul service requis est SFTP; cependant, je joue à l'avance et j'aimerais implémenter une solution qui peut non seulement fonctionner avec SFTP, mais aussi avec FTP / S.
Étant donné que je vais chrooter les utilisateurs à l'intérieur de leurs maisons, quelle est selon vous la meilleure solution?
- utiliser SSH
internal-sftp
et un serveur FTP autonome (vsftpd
ouproftpd
) pour les services FTP / S - utiliser uniquement le service ProFTPD avec le plugin correspondant
mod_sftp
module de ProFTPD ; il existe de nombreux sites qui l'utilisent en fait au quotidien.
mod_sftp
plus courant que moi? Génial. Quoi qu'il en soit, je ne jugerais pas mod_sftp
comme non testé, c'est pour cette raison que j'ai utilisé les citations. Je reformule cette partie de la question.
internal-sftp
desshd
, vous devrez probablement utiliser SFTP sur différents que le port de deffault (si vous voulez encore sshd) qui est certainement question de la facilité d' utilisation.