Soru SFTP hangi portu kullanıyor?


does SFTP 21 numaralı bağlantı noktasını mı yoksa 22 numaralı bağlantı noktasını mı kullanıyorsunuz?


146
2017-10-13 19:56


Menşei


Bu, hangi portu kullanacağınıza göre değişir. - Tom O'Connor
Neden herkes varsayılan ayarları sorduğunda, birileri kullanıcı bundan başka bir şey istediğinde böyle bir şey olduğunu düşünüyor? - holms


Cevaplar:


TCP bağlantı noktası 22 genel doğru yanıt olsa da, SSH'nin standart bağlantı noktasını kullanacak şekilde yapılandırılmış olması ve alternatif bir bağlantı noktası olmaması gerekir.

SFTP bir SSH alt sistemi olarak çalıştığı için SSH daemonunun dinlediği ve yönetici tarafından yapılandırılabilen herhangi bir portu üzerinde çalışır.


193
2017-10-13 20:39



Alternatif bağlantı noktaları için sftp komut satırı sözdizimi sftp -oPort=### user@server.tld - here
planlar için bkz. stackoverflow.com/a/30093291/712334 - Josh Habdas


SFTP genellikle 22 numaralı bağlantı noktasını kullanır ancak hemen hemen tüm bağlantı noktalarında çalışacak şekilde yapılandırılabilir.

Port 22 genellikle SSH ile bağlantı için kullanılır. SFTP, SSH üzerinden çalıştırılabilecek protokollerden sadece biridir (bazıları sanal terminali içerir). Aslında, SFTP bağımsızdır ve SSH kullanmadan bile çalıştırılabilir.

SFTP bazen FTPS ("Güvenli FTP" olarak da adlandırılır) ile ortak bir karışıklığa yol açan "Güvenli FTP" olarak adlandırılır.

Genellikle:

SFTP - SSH Dosya Aktarım Protokolü - genellikle TCP bağlantı noktası 22 üzerinden çalışır

FTP - Düz, eski dosya aktarım protokolü - genellikle TCP port 21 üzerinden çalışır (veri aktarımı için + ayrı portlar açar)

FTP / SSL - TLS / SSL kanalı üzerinden FTP.

FTPS - FTP / SSL ile aynı

Güvenli FTP - SFTP veya FTPS

Daha fazla bilgi:


101
2017-08-06 16:52



Sftp'nin 22'yi dinlediğine katılıyorum, ama / etc / services neden 115 (Ubuntu'da) diyor? - Paul A Jungwirth
@ Paul-A-Jungwirth: Bu ilişkisiz protokol için sadece aynı kısaltma. 115 numaralı bağlantı noktasındaki SFTP, Basit Dosya Aktarım Protokolü anlamına gelir - en.wikipedia.org/wiki/Simple_File_Transfer_Protocol. 22 numaralı bağlantı noktasındaki SFTP, SSH Dosya Aktarım Protokolüdür. en.wikipedia.org/wiki/SSH_File_Transfer_Protocol - Martin Vobr


Kullanılacak tüm bağlantı noktası SSH'sini kullanır.


13
2017-10-13 22:23





Port 22'yi kullanır.


7
2017-10-13 19:58





SFTP ayrıca veri portlarını daha yüksek aralıklarda kullanacaktır. SSH kontrol portu olarak kalacak. Çoğu durumda 22'den fazla kullanır ...


-8
2017-07-11 05:28



Bu cevap yanlış. SFTP, tüm verileri SSH bağlantısı üzerinden aktarır. Ek port kullanılmaz. - kasperd