Мені доручено встановити новий сервер 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) , який, безумовно , питання практичності.