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-sftprô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 ProFTPDavec 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-sftpet un serveur FTP autonome (vsftpdouproftpd) pour les services FTP / S - utiliser uniquement le service ProFTPD avec le plugin correspondant
mod_sftpmodule de ProFTPD ; il existe de nombreux sites qui l'utilisent en fait au quotidien.
mod_sftpplus courant que moi? Génial. Quoi qu'il en soit, je ne jugerais pas mod_sftpcomme non testé, c'est pour cette raison que j'ai utilisé les citations. Je reformule cette partie de la question.
internal-sftpdesshd, 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.