Я знаю, что явный «согласованный» FTPS предпочтителен, потому что он все еще использует стандартный порт 21 с этим методом, но в отношении «неявного» не согласованного FTPS, использующего стандартный порт 990 против порта 22 (который я видел у некоторых людей). опишите), почему существует такая разница в "стандарте" для не согласованного номера порта?
Примечание. Я также заметил, что сервер FileZilla не будет работать должным образом (при подключении из клиента FileZilla), если я настрою его для использования чего-либо, кроме порта 990 по умолчанию.
Ответы:
SFTP (протокол передачи файлов SSH) отличается от FTPS (FTP-SSL).
SFTP тесно связан с SSH и не имеет никакого отношения, кроме как по назначению и названию, к FTP.
Контраст с FTPS, который является просто протоколом FTP с SSL.
Основное отличие состоит в том, что SFTP использует только один поток, тогда как FTPS, как и FTP, использует как минимум два: управляющий поток, в котором выдаются команды, и еще один для каждой передачи данных.
источник
Я думаю, что есть проблема в самом вопросе:
Это два разных и совершенно разных протокола.
SFTP (SSH File Transfer Protocol) нужен только порт 22 и никакой другой порт, поэтому он очень дружествен к брандмауэру и обладает высокой степенью безопасности благодаря уровню шифрования, обеспечиваемому соединением SSH.
FTPS обладает высокой степенью безопасности благодаря инкапсуляции в канале SSL, но для его работы требуется немало открытых портов (990 для канала управления, 989 для канала данных и целый ряд других портов, если вам нужны пассивные соединения) и поэтому гораздо менее дружествен к брандмауэру Но - в целом - это, как правило, немного быстрее, чем SFTP.
источник
Смотрите также статью в Википедии на эту тему: http://en.wikipedia.org/wiki/Ftps , которая ссылается на статью о SFTP.
источник
Рекомендации порта SFTP действительно различаются в зависимости от поставщика. 22, 1022 и т. Д. Я вижу множество неясных портов ... Обратитесь к продавцам.
источник