Я использую WinSCP 5.5.5, который дает пользователю выбор протоколов FTP, SFTP, SCP для удаленного доступа к файлам сайта. Я решил использовать SFTP.
Мои вопросы (указаны жирным шрифтом):
1. Я понимаю, что SSH требует использования туннеля, чтобы пароли и данные могли быть зашифрованы. SSH также можно назвать «туннелированием». Правильный?
2. Я предполагаю, что SFTP означает, что SSH добавлен к FTP. Туннелирование необходимо для того, чтобы оно называлось SFTP, иначе это просто FTP. Правильный?
Две вещи произошли с WinSCP:
- Я заполнил данные для входа в сеанс SFTP и попытался войти, не заходя в «Дополнительно ...», чтобы включить настройки туннеля SSH. Соединение прошло без упоминания о каком-либо туннелировании.
3. Это смутило меня, потому что я выбрал SFTP (FTP - это отдельная опция и поставляется с отдельным «Advanced ...»). Я все еще использовал SFTP из-за отсутствия туннелирования? Или SFTP без туннелирования на самом деле FTP? Присутствовало ли шифрование или оно требует туннелирования?
- Затем я перешел к пункту «Дополнительно ...»> «Подключение»> «Туннель»> «Подключиться через SSH-туннель» и отметил этот флажок, чтобы включить туннелирование. Затем при повторном подключении упоминается, что я подключился через туннель.
4. Хорошо. Включение туннеля, необходимого для SFTP, на самом деле должно быть SFTP? Или я делаю что-то вроде двойного шифрования (добавляя дополнительные издержки)?
Извините за все взаимосвязанные вопросы.