Подключение к SFTP-серверу через стандартный Проводник возможно — для этого не нужно устанавливать FileZilla, WinSCP или другие FTP-клиенты. Достаточно встроенных инструментов системы, но есть нюансы: Windows не поддерживает нативно через протокол ftp://, поэтому придётся использовать обходной путь. Далее разберём два рабочих способа: через сетевой диск и через адресную строку Проводника с помощью \\sftp\ или специальных расширений.
В этой статье я покажу пошаговые действия для Windows 10 и 11, укажу на возможные ошибки и объясню, почему иногда Проводник отказывается работать с SFTP. Если вам нужно быстро скопировать файлы с удалённого сервера — читайте далее.
Почему Проводник не поддерживает напрямую
В отличие от FTP, который поддерживает из коробки (через ftp://адрес), SFTP (SSH File Transfer Protocol) использует шифрованное соединение по SSH. Проводник не имеет встроенного SFTP-клиента, поэтому стандартный ввод sftp://SERVER в адресную строку не сработает — система выдаст ошибку «Не удаётся получить доступ к этому сайту».
Однако есть два способа обойти это ограничение:
- Подключиться через
\\sftp\с использованием стороннего расширения (например, SSHFS-Win или Swish). - Смонтировать как сетевой диск через или сторонние утилиты.
Если вы часто работаете с SFTP, проще один раз настроить подключение через WinSCP или FileZilla. Это быстрее и надёжнее, чем костыли с Проводником. Но если нужно срочно скопировать один файл — читайте дальше.
| Шаг | Действие | Пример |
|---|---|---|
| 1 | Скачайте и установите Swish с официального сайта | swish.sforzando.io |
| 2 | Запустите Swish и добавьте новое подключение | sftp://user@server.com:22 |
| 3 | Введите логин и пароль (или используйте ключ SSH) | Логин: admin, пароль: ******** |
| 4 | Подключитесь и откройте Проводник | \\swish\server в адресной строке |
Способ 1: Подключение через адресную строку с Swish
Самый простой способ заставить Проводник работать с SFTP — установить бесплатную утилиту Swish. Она добавляет поддержку SFTP/SSH в виде виртуального сетевого устройства, которое воспринимает как обычную папку.
Вот как это работает:
После настройки Swish создаёт виртуальный диск, к которому можно обращаться как к обычной сетевой папке. В Проводнике он отобразится как \\swish\имя_подключения. Достаточно ввести этот путь в адресную строку — и вы увидите файлы на SFTP-сервере.
Плюсы: простота, интеграция с Проводником, поддержка SSH-ключей. Минусы: требует установки стороннего ПО.
Способ 2: Подключение через сетевой диск с SSHFS-Win
Если вам нужно подключить как сетевой диск (например, для постоянного доступа), используйте SSHFS-Win. Это более гибкий инструмент, который монтирует удалённую папку как локальный диск.
Инструкция:
- Скачайте SSHFS-Win с GitHub (github.com/winfsp/sshfs-win).
- Установите программу и запустите её от имени администратора.
- В интерфейсе укажите:
- Адрес SFTP-сервера (например,
sftp://192.168.1.100). - Логин и пароль (или путь к SSH-ключу).
- Букву диска (например,
Z:).
- Адрес SFTP-сервера (например,
- Нажмите
Mount— после этого в Проводнике появится новый диск.
Теперь вы можете работать с SFTP-сервером как с обычным жёстким диском: копировать, удалять, перемещать файлы прямо в Проводнике.
Что делать, если подключение не работает
Даже с Swish или SSHFS-Win могут возникать ошибки. Вотные причины и решения:
- Ошибка аутентификации — проверьте логин, пароль или SSH-ключ. Убедитесь, что на сервере разрешён доступ по для вашего пользователя.
- Не удаётся подключиться к серверу — проверьте:
- Работает ли сервер (попробуйте подключиться через PuTTY или
ssh user@serverв командной строке). - Открыт ли порт 22 (по умолчанию для SFTP).
- Не блокирует ли подключение брандмауэр или
- Работает ли сервер (попробуйте подключиться через PuTTY или
- Проводник не отображает файлы — попрабуйте обновить страницу (
F5) или переподключиться.
⚠️ Внимание: никогда не сохраняйте пароли в открытом виде в конфигурационных файлах. Используйте SSH-ключи или менеджеры паролей.
Сравнение способов подключения к через Проводник
Чтобы вам было проще выбрать подходящий метод, я составил сравнительную таблицу:
| Критерий | Swish | SSHFS-Win | WinSCP |
|---|---|---|---|
| Требует установки | Да | Да | Да |
| Интеграция с Проводником | Да (как сетевая папка) | Да (как диск) | Нет |
| Поддержка SSH-ключей | Да | Да | Да |
| Скорость работы | Средняя | Высокая | Высокая |
| Сложность настройки | Низкая | Средняя | Низкая |
Если вам нужно однократное подключение — используйте Swish. Если требуется постоянный доступ — SSHFS-Win. Для максимальной стабильности лучше всё-таки воспользоваться WinSCP или FileZilla.
Как проверить, что подключение работает
После настройки подключения убедитесь, что всё работает корректно. Вот что нужно сделать:
- Откройте Проводник и перейдите по пути
\\swish\имя_подключенияили букве диска (например,Z:). - Попробуйте создать папку или загрузить файл — если операция прошла успешно, подключение работает.
- Проверьте скорость передачи данных — если она слишком низкая, возможно, проблема в настройках сервера.
SFTP через Проводник Windows требует сторонних утилит, но после настройки работает так же удобно, как обычная сетевая папка.
Практическая инструкция: подключаемся к за 5 минут
Если вы не хотите разбираться в нюансах, следуйте этому быстрому гайду:
Краткая инструкция по подключению к SFTP через Проводник
Готово! Теперь вы можете работать с файлами на сервере напрямую из Проводника.
Часто задаваемые вопросы
Можно ли подключиться к без сторонних программ?
Нет, не поддерживает нативно. Для подключения через Проводник потребуется установить Swish, SSHFS-Win или аналогичное ПО.
Почему при подключении через \\sftp\ выдаёт ошибку?
Проводник не распознаёт протокол по умолчанию. Нужно использовать сторонние утилиты типа Swish или SSHFS-Win, которые эмулируют сетевой диск.
Как подключиться к через командную строку?
Используйте утилиту sftp в Windows Terminal или PowerShell. Пример команды: sftp user@server.com. После этого введите пароль.
Безопасно ли передавать пароль через SFTP?
Да, шифрует всё соединение, включая логин и пароль. Однако для повышения безопасности рекомендуется использовать SSH-ключи вместо паролей.