Инструкция написана для Windows 11, в Windows 10 шаги те же. Понадобятся данные от хостинга или администратора: адрес сервера, протокол, порт, логин и пароль или файл ключа. Обычно они есть в панели управления хостингом в разделе про SSH или FTP.
Скачайте установщик
Откройте официальный сайт winscp.net и перейдите в раздел загрузки. Возьмите установочный пакет — он нужен для обычной установки. Переносная версия пригодится, если программу нельзя ставить, например на рабочем компьютере.
Установите программу
Запустите файл. Установщик спросит, ставить программу только для вас или для всех пользователей компьютера, — для домашнего компьютера подойдёт любой вариант. Примите лицензию и оставьте обычный тип установки.
Далее программа предложит выбрать вид интерфейса. «Коммандер» показывает две панели: слева ваш компьютер, справа сервер. «Проводник» показывает только сервер, а файлы перетаскиваются из обычного проводника Windows. Если не знаете, что выбрать, берите «Коммандер» — инструкция ниже про него.
Включите русский язык
Если окно открылось на английском, нажмите кнопку Tools в окне входа, откройте настройки и найдите раздел Languages. Выберите русский и перезапустите программу. Если русского в списке нет, там же есть ссылка на загрузку переводов.
Создайте подключение к серверу
В окне входа слева выберите «Новое подключение» и заполните поля справа:
- Протокол — SFTP, если хостинг дал доступ по SSH; FTP — только если SFTP недоступен, и тогда лучше с шифрованием TLS.
- Имя хоста — адрес сервера или его IP-адрес.
- Порт — подставится сам: 22 для SFTP, 21 для FTP; поменяйте, если хостинг указал другой.
- Имя пользователя и пароль — из письма или панели хостинга.
Если вход по ключу, нажмите кнопку «Ещё», откройте раздел SSH → Аутентификация и укажите файл закрытого ключа. WinSCP понимает формат PuTTY с расширением PPK, а ключ OpenSSH сам предложит преобразовать.
Сохраните подключение
Нажмите «Сохранить» и дайте подключению понятное имя. Галочку сохранения пароля ставьте только на личном компьютере, и лучше сразу задать мастер-пароль в настройках безопасности — тогда сохранённые пароли будут зашифрованы.
Если раньше вы пользовались PuTTY или FileZilla, сохранённые там серверы можно не вводить заново: в меню инструментов окна входа есть импорт сеансов.
Войдите и подтвердите ключ сервера
Выберите сохранённое подключение и нажмите «Войти». При первом входе WinSCP покажет отпечаток ключа сервера и спросит, доверять ли ему. Если хостинг публикует отпечаток, сверьте его, затем подтвердите — программа запомнит сервер и в следующий раз спрашивать не будет.
Загрузите и скачайте файлы
В левой панели откройте папку на компьютере, в правой — папку на сервере. Для сайта это обычно папка с названием вроде public_html или www, точное имя подскажет хостинг. Перетащите файлы мышью из одной панели в другую или выделите их и нажмите F5.
Перед копированием WinSCP покажет окно с путём назначения — проверьте его и подтвердите. Ход передачи виден в отдельном окне, а при обрыве связи программа предложит продолжить с места остановки.
Правьте файлы прямо на сервере
Выделите файл в правой панели и нажмите F4 — он откроется во встроенном редакторе. После сохранения WinSCP сам загрузит изменённый файл обратно. В настройках редакторов можно назначить свою программу, например Notepad++, тогда F4 будет открывать файлы в ней.
Чтобы перенести на сервер только изменения, откройте синхронизацию в меню команд: программа сравнит папки и покажет, какие файлы отправит. Перед первой синхронизацией сделайте резервную копию папки на сервере, чтобы случайно не перезаписать нужное.
Если что-то пошло не так
Сеть недоступна или превышено время ожидания
Проверьте адрес и порт. Частая ошибка — выбран SFTP, а хостинг даёт только FTP, или наоборот. Ещё причина — доступ по SSH не включён в панели хостинга.
Доступ запрещён после ввода пароля
Проверьте логин и пароль из письма хостинга, раскладку и Caps Lock. Если вход по ключу, убедитесь, что открытый ключ добавлен на сервер именно для этого пользователя.
Не удаётся загрузить файл: нет прав
У вашего пользователя нет права записи в эту папку. Загрузите файл в папку сайта, а не в системную, или попросите хостинг выдать права. Права уже загруженных файлов меняются в их свойствах.
Русские имена файлов отображаются непонятными символами
Чаще бывает с FTP на старых серверах. В дополнительных настройках подключения найдите параметр кодировки имён файлов и включите UTF-8, затем подключитесь заново.
Комментарии · 0
Комментариев пока нет — задайте вопрос первым.