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

Противоречивая информация о SFTP с использованием SSH1 или SSH2

Я пытаюсь лучше понять SFTP и то, что он делает за кулисами.

К сожалению информация там довольно неоднозначная

Я считал правдой, что SFTP использует SSH2 для шифрования канала, и, поскольку SSH2 и SSH (SSH1) несовместимы, у вас не может быть SFTP через SSH.

Однако другие источники в Интернете только что упомянули SSH, но никогда не ясно, действительно ли они имели в виду SSH1 или инкапсуляцию информации SSH2 в этом (плохой способ написать техническую статью, которую я знаю)

Я надеялся, что кто-то сможет прояснить это для меня и, надеюсь, помочь другим людям, столкнувшимся с той же проблемой.

Однако другие источники в Интернете только что упомянули SSH, но никогда не ясно, действительно ли они имели в виду SSH1 или инкапсуляцию информации SSH2 в этом (плохой способ написать техническую статью, которую я знаю)

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

Кроме того, SFTP реализован как протокол передачи файлов для SSH-2, как явно указано в проекте спецификации. draft-ietf-secsh-filexfer-02.