Se me ha encomendado la tarea de instalar un nuevo servidor SFTP. Per-se, esta es una operación muy simple: simplemente usando el internal-sftp
rol del servicio SSH ubicuo (con chrooting) es suficiente para tener un servidor SFTP confiable.
Sin embargo, en mi naturaleza siempre intento al menos dos enfoques diferentes para el mismo problema, y me di cuenta de que puedo usar ProFTPD
un complemento sftp para hacer lo mismo, con el beneficio adicional de opciones más granulares relacionadas con la transferencia de archivos (por ejemplo: limitación de ancho de banda ) Por otro lado, este complemento no está compilado (y incluido) de forma predeterminada, y me gustaría evitar (quizás) una solución "menos probada".
Por el momento, el único servicio requerido es SFTP; Sin embargo, estoy jugando con anticipación y me gustaría implementar una solución que no solo funcione con SFTP, sino también con FTP / S.
Teniendo en cuenta que voy a eliminar usuarios dentro de sus hogares, ¿cuál crees que es una mejor solución?
- use SSH
internal-sftp
y un servidor FTP independiente (vsftpd
oproftpd
) para servicios FTP / S - solo use el servicio ProFTPD con el complemento correspondiente
mod_sftp
módulo de ProFTPD ; Hay muchos sitios que de hecho lo usan a diario.
mod_sftp
usa más comúnmente que yo? Excelente. De todos modos, no juzgaría mod_sftp
como no probado, fue por eso que usé las citas. Reformularé esa parte de la pregunta.
internal-sftp
desshd
, es probable que tenga que usar SFTP en el puerto diferente que deffault (si todavía quiere sshd) que sin duda es problema de usabilidad.