Saya tahu bahwa FTPS "dinegosiasikan" eksplisit lebih disukai, karena masih menggunakan port standar 21 dengan metode itu tetapi dalam hal "implisit" FTPS tidak dinegosiasikan menggunakan port standar 990 vs port 22 (yang saya lihat beberapa orang menjelaskan), mengapa ada perbedaan dalam "standar" untuk nomor port yang tidak dinegosiasikan?
Catatan: Saya juga memperhatikan bahwa server FileZilla tidak akan berfungsi dengan baik (saat menghubungkan dari klien FileZilla) jika saya mengkonfigurasinya untuk menggunakan apa pun selain default port 990.
Jawaban:
SFTP (SSH File Transfer Protocol) tidak sama dengan FTPS (FTP-SSL).
SFTP terkait erat dengan SSH , dan tidak memiliki hubungan, kecuali dalam tujuan dan nama, dengan FTP.
Berbeda dengan FTPS, yang merupakan protokol FTP dengan SSL.
Perbedaan utama adalah bahwa SFTP hanya menggunakan satu aliran, sedangkan FTPS, seperti FTP, menggunakan setidaknya dua: aliran kontrol, di mana perintah dikeluarkan, dan yang lain untuk setiap transfer data.
sumber
Saya pikir ada kesalahan dalam pertanyaan itu sendiri:
Ini adalah dua protokol yang berbeda dan sama sekali berbeda.
SFTP (SSH File Transfer Protocol) hanya membutuhkan port 22 dan tidak ada port lain, oleh karena itu sangat ramah firewall, dan sangat aman berkat lapisan enkripsi yang disediakan oleh koneksi SSH.
FTPS sangat aman berkat enkapsulasi dalam saluran SSL, tetapi membutuhkan beberapa port terbuka untuk beroperasi (990 untuk saluran kontrol, 989 untuk saluran data, dan sejumlah besar port lain jika Anda memerlukan koneksi pasif) dan Oleh karena itu jauh lebih ramah terhadap firewall. Tetapi - secara umum - cenderung sedikit lebih cepat dari SFTP.
sumber
Lihat juga artikel wikipedia pada subjek: http://en.wikipedia.org/wiki/Ftps , yang menghubungkan ke artikel di SFTP.
sumber
Rekomendasi port SFTP sangat bervariasi berdasarkan pada vendor. 22, 1022, dll. Saya telah melihat banyak port yang tidak jelas ... Hubungi vendor Anda.
sumber