Jawaban:
Meskipun port TCP 22 adalah jawaban umum yang tepat, ini tergantung pada fakta bahwa SSH dikonfigurasi untuk menggunakan port standar dan bukan port alternatif.
Ketika SFTP berjalan sebagai subsistem SSH, ia berjalan pada port apa pun yang didengarkan daemon SSH dan itu dapat dikonfigurasi oleh administrator.
sftp -oPort=### user@server.tld
SFTP biasanya menggunakan port 22 tetapi dapat dikonfigurasi untuk berjalan di hampir semua port.
Port 22 umumnya digunakan untuk koneksi melalui SSH. SFTP hanyalah salah satu protokol yang dapat dijalankan melalui SSH (yang lain termasuk terminal virtual). Bahkan, SFTP independen dan dapat dijalankan bahkan tanpa menggunakan SSH.
SFTP kadang-kadang disebut "FTP Aman" yang mengarah ke kebingungan umum dengan FTPS (yang disebut "FTP Aman" juga).
Umumnya:
SFTP - SSH File Transfer Protocol - biasanya berjalan di atas port TCP 22
FTP - biasa, protokol transfer file lama - biasanya dijalankan di atas port TCP 21 (+ membuka port terpisah untuk transfer data)
FTP / SSL - FTP melalui saluran TLS / SSL.
FTPS - sama seperti FTP / SSL
Secure FTP - baik SFTP atau FTPS
Info lebih lanjut:
Ia menggunakan port apa pun yang diatur SSH untuk digunakan.
Menggunakan Port 22.
SFTP juga akan menggunakan port data pada rentang yang lebih tinggi. SSH akan tetap menjadi port kontrol. Ini menggunakan lebih dari 22 dalam banyak kasus ...