Zlecono mi instalację nowego serwera SFTP. Per se jest to bardzo prosta operacja: wystarczy użyć internal-sftproli wszechobecnej usługi SSH (z chrootingiem), aby mieć niezawodny serwer SFTP.
Jednak z mojej natury zawsze należy wypróbować co najmniej dwa różne podejścia do tego samego problemu i zdałem sobie sprawę, że mogę korzystać ProFTPDz wtyczki sftp, aby zrobić to samo, z dodatkową zaletą bardziej szczegółowych opcji związanych z transferem plików (np. Ograniczanie przepustowości ). Z drugiej strony ta wtyczka nie jest domyślnie kompilowana (i pakowana) i chciałbym uniknąć (być może) rozwiązania „mniej przetestowanego”.
W tej chwili jedyną wymaganą usługą jest SFTP; gram jednak z wyprzedzeniem i chciałbym wdrożyć rozwiązanie, które może współpracować nie tylko z SFTP, ale także z FTP / S.
Biorąc pod uwagę, że zamierzam chrootować użytkowników w ich domach, co według ciebie jest lepszym rozwiązaniem?
- użyj SSH
internal-sftpi samodzielnego serwera FTP (vsftpdlubproftpd) do usług FTP / S - korzystaj tylko z usługi ProFTPD z odpowiednią wtyczką
mod_sftpmodułu ProFTPD ; istnieje wiele witryn, które faktycznie korzystają z niego codziennie.
mod_sftpczęściej używany niż myślałem? Wspaniały. W każdym razie nie oceniłbym tego mod_sftpjako niesprawdzony, z tego powodu użyłem cytatów. Przeredaguję tę część pytania.
internal-sftpzsshd, prawdopodobnie będziesz musiał użyć SFTP na inny niż porcie deffault (jeśli nadal chcesz sshd), która jest z pewnością problem użyteczność.