Вопрос: Какой порт использует SFTP?


Есть ли SFTP использовать порт 21 или порт 22?


143
2017-10-13 19:56


Источник


Это зависит от того, какой порт вы настроили для использования. - Tom O'Connor
Почему, когда каждый запрашивает настройки по умолчанию, кто-то думает, что это тот случай, когда пользователь спрашивает что-то еще тогда? - holms


Ответы:


Хотя TCP-порт 22 является общим правильным ответом, это зависит от того, что SSH настроен на использование стандартного порта, а не альтернативного порта.

Поскольку SFTP работает как подсистема SSH, он запускается на любом порту, который прослушивает SSH-демона, и который настраивается администратором.


190
2017-10-13 20:39



Синтаксис командной строки sftp для альтернативных портов sftp -oPort=### user@server.tld - here


SFTP обычно использует порт 22, но может быть настроен для работы практически на любом порту.

Порт 22 обычно используется для подключения через SSH. SFTP - это всего лишь один из протоколов, который может быть запущен через SSH (другие включают виртуальный терминал). Фактически SFTP является независимым и может работать даже без использования SSH.

SFTP иногда называют «Secure FTP», что приводит к общей путанице с FTPS (которая также называется «Secure FTP»).

В общем:

SFTP - SSH File Transfer Protocol - обычно выполняется через TCP-порт 22

FTP - простой, старый протокол передачи файлов - обычно работает по TCP-порту 21 (+ открывает отдельные порты для передачи данных)

FTP / SSL - FTP через канал TLS / SSL.

FTPS - то же, что и FTP / SSL

Безопасный FTP - либо SFTP, либо FTPS

Больше информации:


99
2017-08-06 16:52



Я согласен с тем, что sftp прослушивает 22, но почему мои / etc / services говорят, что это 115 (на Ubuntu)? - Paul A Jungwirth
@ Paul-A-Jungwirth: Это просто аббревиатура несвязанного протокола. SFTP на порту 115 означает Simple File Transfer Protocol - en.wikipedia.org/wiki/Simple_File_Transfer_Protocol, SFTP на порту 22 является протоколом передачи файлов SSH. en.wikipedia.org/wiki/SSH_File_Transfer_Protocol - Martin Vobr


Он использует любой порт, который SSH настроен для использования.


13
2017-10-13 22:23





Он использует порт 22.


7
2017-10-13 19:58





SFTP также будет использовать порты данных на более высоких диапазонах. SSH останется управляющим портом. В большинстве случаев он использует больше 22 ...


-8
2017-07-11 05:28



Этот ответ неверен. SFTP передает все данные по SSH-соединению. Дополнительный порт не используется. - kasperd