Как подключиться к VPS по SSH: Windows, macOS и Linux
У вас есть IP-адрес и пароль root — что дальше? Руководство проведёт от первого входа по SSH в Windows, macOS или Linux до доступа по ключу и объяснит ошибки, которые встречаются чаще всего.

Чтобы подключиться к VPS по SSH, откройте терминал (PowerShell в Windows, Терминал в macOS или Linux), введите ssh root@IP_ВАШЕГО_СЕРВЕРА, при первом подключении подтвердите отпечаток сервера и введите пароль root из панели хостинга. После первого входа перейдите на SSH-ключи, чтобы пароль больше не был нужен.
SSH (Secure Shell) — стандартный способ управлять Linux-сервером: зашифрованное соединение, которое даёт командную строку на машине. В руководстве — первый вход во всех основных системах, доступ по ключу, удобный ярлык и ошибки, с которыми чаще всего сталкиваются новички.
Что нужно перед началом
- IP-адрес сервера — например 203.0.113.25; он появляется в панели после создания VPS.
- Имя пользователя — на новом VPS обычно
root. - Пароль root — показан в панели или присылается, когда сервер готов.
- Порт SSH — по умолчанию 22; нужен, только если его меняли.
- SSH-клиент — уже встроен в Windows 10 и 11, macOS и Linux. Ничего устанавливать не надо.
Первый вход в Windows, macOS и Linux
- Откройте терминал — в Windows нажмите «Пуск», введите PowerShell и откройте его; в macOS откройте Терминал; в Linux — ваше приложение терминала.
- Выполните команду ssh — введите
ssh [email protected]со своим IP. Для другого порта добавьте-p 2222. - Проверьте отпечаток — в первый раз SSH спросит, доверяете ли вы ключу сервера. Введите
yes; ключ сохранится, и следующие подключения будут проверяться. - Введите пароль — при вводе ничего не отображается, даже точки. Это нормально. Нажмите Enter.
- Вы внутри — приглашение сменится на что-то вроде
root@server:~#. Выполнитеapt update, чтобы проверить соединение.
Предпочитаете графический клиент? PuTTY в Windows или Termius в любой системе работают так же: IP, порт 22 и имя пользователя, затем пароль по запросу.
Настройте SSH-ключи вместо пароля
Пара SSH-ключей заменяет пароль криптографическим ключом, который остаётся на вашем компьютере. Это безопаснее, и вводить пароль больше не нужно.
- Создайте ключ — на своём компьютере выполните
ssh-keygen -t ed25519и нажмите Enter, чтобы принять путь по умолчанию. Рекомендуется задать парольную фразу. - Скопируйте открытый ключ на сервер — в macOS и Linux выполните
ssh-copy-id [email protected]. В Windows в PowerShell нет ssh-copy-id; выполнитеtype $env:USERPROFILE\.ssh\id_ed25519.pub | ssh [email protected] "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys". - Проверьте — откройте новый терминал и выполните
ssh [email protected]. Вход должен пройти без пароля сервера. - Затем закройте лишнее — когда ключи работают, отключите вход по паролю и создайте пользователя без прав root, как описано в нашем чек-листе безопасности VPS.
Ярлык: файл конфигурации SSH
Каждый раз вводить IP утомительно. Добавьте запись в ~/.ssh/config на своём компьютере (в Windows: C:\Users\ИМЯ\.ssh\config):
Host myvps HostName 203.0.113.25 User root Port 22
Теперь достаточно ssh myvps. Для других серверов добавьте новые блоки.
Частые ошибки SSH и что они значат
| Сообщение | Вероятная причина | Что делать |
|---|---|---|
| Connection timed out | Неверный IP, сервер выключен или порт закрыт файрволом | Проверьте IP и работу сервера; проверьте правила файрвола |
| Connection refused | SSH не слушает этот порт | Проверьте порт; при необходимости перезапустите SSH через консоль в панели |
| Permission denied | Неверный пароль, пользователь или ключ не принят | Внимательно введите пароль заново; проверьте имя пользователя и ключ |
| Remote host identification has changed | Сервер переустановлен, его ключ изменился | Если вы его переустанавливали, выполните ssh-keygen -R 203.0.113.25 и подключитесь снова |
-v к команде (ssh -v root@IP), чтобы видеть каждый шаг подключения. Последние строки обычно точно показывают, где происходит сбой.Что делать после входа
- Обновите систему —
apt update && apt upgradeв Ubuntu или Debian. - Усильте защиту — пройдите чек-лист безопасности VPS: файрвол, пользователь без root, вход только по ключу.
- Запустите что-нибудь — например, установите WordPress на VPS.
- Привяжите домен — см. как направить домен на VPS.
VPS, готовый к SSH
mistREG предоставляет KVM VPS в ЕС на NVMe SSD и AMD EPYC с полным доступом root. Примерно через 60 секунд после оплаты IP-адрес и пароль root появляются в панели — можно сразу выполнять шаги выше. Посмотрите тарифы VPS, наши услуги или спросите нас в Telegram: @mistnetwork.


