Açık "anlaşmalı" FTPS'nin tercih edildiğini biliyorum, çünkü hala bu yöntemle standart bağlantı noktası 21'i kullanıyor, ancak bağlantı noktası 22'ye karşı standart bir bağlantı noktası kullanarak "örtük" anlaşmasız FTPS ile ilgili olarak 22 numaralı bağlantı noktasını (bazı insanları gördüm) açıklayın), anlaşmasız bağlantı noktası numarası için neden "standart" bir fark var?
Not: Ayrıca, bir bağlantı noktası 990 varsayılan dışında bir şey kullanacak şekilde yapılandırırsam, bir FileZilla sunucusunun (bir FileZilla istemcisinden bağlanırken) düzgün çalışmadığını fark ettim.
SFTP, SSH ile yakından ilişkilidir ve amaç ve ad dışında FTP ile hiçbir ilişkisi yoktur.
SSL ile FTP protokolü olan FTPS ile kontrast.
Temel fark, SFTP'nin yalnızca bir akış kullanırken FTP gibi FTPS en az iki kullanır: komutların verildiği bir kontrol akışı ve her veri aktarımı için başka bir akış.
Sorunun kendisinde bir aksaklık olduğunu düşünüyorum:
Bunlar iki farklı ve tamamen farklı protokoldür.
SFTP (SSH Dosya Aktarım Protokolü) sadece port 22'ye ihtiyaç duyar ve başka bir porta ihtiyaç duymaz, bu nedenle SSH bağlantısı tarafından sağlanan şifreleme katmanı sayesinde çok güvenlik duvarı dostu ve son derece güvenlidir.
FTPS, bir SSL kanalı içindeki kapsülleme sayesinde oldukça güvenlidir, ancak çalışması için birkaç açık bağlantı noktası gerektirir (kontrol kanalı için 990, veri kanalı için 989 ve pasif bağlantılara ihtiyacınız varsa bir dizi diğer bağlantı noktası) ve bu nedenle çok daha az güvenlik duvarı dostudur. Ancak - genel olarak - SFTP'den biraz daha hızlı olma eğilimindedir.
Ayrıca SFTP'deki makaleye bağlantı veren konuyla ilgili wikipedia makalesine bakın: http://en.wikipedia.org/wiki/Ftps .