Мне было поручено установить новый SFTP-сервер. По сути, это очень простая операция: достаточно просто использовать internal-sftpроль вездесущей службы SSH (с синхронизацией), чтобы иметь надежный сервер SFTP.
Однако я всегда стараюсь использовать как минимум два разных подхода к одной и той же проблеме, и я понял, что могу использовать ProFTPDплагин sftp для того же, с дополнительным преимуществом более детальных параметров, связанных с передачей файлов (например, регулирование пропускной способности). ). С другой стороны, этот плагин не компилируется (и не связывается) по умолчанию, и я хотел бы избежать (возможно) «менее проверенного» решения.
На данный момент единственной необходимой услугой является SFTP; Однако я играю заранее и хотел бы реализовать решение, которое может работать не только с SFTP, но и с FTP / S.
Принимая во внимание, что я собираюсь найти пользователей в их домах, что вы считаете лучшим решением?
- использовать SSH
internal-sftpи отдельный FTP-сервер (vsftpdилиproftpd) для служб FTP / S - использовать сервис ProFTPD только с соответствующим плагином
mod_sftpмодуле ProFTPD ; Есть много сайтов, которые фактически используют его ежедневно.
mod_sftpчаще используется, чем я? Отлично. Во всяком случае, я не буду судить mod_sftpкак непроверенный, именно по этой причине я использовал цитаты. Я перефразирую эту часть вопроса.
internal-sftpизsshd, вы, вероятно , придется использовать SFTP на различных чем deffault порта (если вы все еще хотите SSHd) , который, безусловно , вопрос практичности.