Відповіді:
Хоча порт 22 TCP є загальним правильним відповіддю, це залежить від того, що SSH налаштований на використання стандартного порту, а не альтернативного порту.
Оскільки SFTP працює як підсистема SSH, він працює на будь-якому порту, демон демонструє SSH, і це налаштовується адміністратором.
sftp -oPort=### user@server.tld
SFTP зазвичай використовує порт 22, але може бути налаштований для роботи майже на будь-якому порту.
Порт 22 зазвичай використовується для з'єднання через SSH. SFTP - це лише один із протоколів, який можна запустити через SSH (інші включають віртуальний термінал). Насправді, SFTP є незалежним і може працювати навіть без використання SSH.
SFTP іноді називають "Secure FTP", що призводить до загальної плутанини з FTPS (що також називається "Secure FTP").
Як правило:
SFTP - протокол передачі файлів SSH - зазвичай працює через порт 22 TCP
FTP - звичайний, старий протокол передачі файлів - зазвичай працює через порт TCP 21 (+ відкриває окремі порти для передачі даних)
FTP / SSL - FTP через канал TLS / SSL.
FTPS - те саме, що і FTP / SSL
Безпечний FTP - або SFTP, або FTPS
Більше інформації:
Він використовує будь-який порт SSH для установки.
Його використовує порт 22.
SFTP також використовуватиме порти даних на більш високих діапазонах. SSH залишиться контрольним портом. Він використовує більше 22 в більшості випадків ...