Назад | Перейти на главную страницу

В чем разница между портом SFTP 22 и портом 990?

Я знаю, что явный "согласованный" FTPS предпочтительнее, потому что он по-прежнему использует стандартный порт 21 с этим методом, но в отношении "неявного" несогласованного FTPS используется стандартный порт 990 по сравнению с портом 22 (который я видел у некоторых людей описать), почему существует разница в "стандарте" для номера порта без согласования?

Примечание. Я также заметил, что сервер FileZilla не будет работать должным образом (при подключении из клиента FileZilla), если я настрою его на использование чего-либо, кроме порта 990 по умолчанию.

SFTP (Протокол передачи файлов SSH) не то же самое, что FTPS (FTP-SSL).

SFTP тесно связан с SSH, и не имеет никакого отношения, кроме цели и названия, к FTP.

В отличие от FTPS, который представляет собой просто протокол FTP с SSL.

Основное отличие состоит в том, что SFTP использует только один поток, тогда как FTPS, как и FTP, использует как минимум два: поток управления, в котором выдаются команды, и еще один для каждой передачи данных.

Думаю, в самом вопросе глюк:

  • SFTP - это подсистема SSH, а SSH по умолчанию прослушивает порт 22.
  • FTPS по умолчанию работает на порту 990, но это не связано с SFTP: на самом деле это FTP через SSL.

Это два разных и совершенно разных протокола.

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

FTPS очень безопасен благодаря инкапсуляции в канал SSL, но для работы требуется немало открытых портов (990 для канала управления, 989 для канала данных и целый ряд других портов, если вам нужны пассивные соединения) и поэтому гораздо менее дружественен к брандмауэру. Но - в целом - он, как правило, немного быстрее, чем SFTP.

См. Также статью в Википедии по этому поводу: http://en.wikipedia.org/wiki/Ftps, который ссылается на статью о SFTP.

Рекомендации по портам SFTP действительно различаются в зависимости от поставщика. 22, 1022 и т. Д. Я видел кучу непонятных портов ... Свяжитесь с вашими поставщиками.