Table of Contents

Підключення до сервера Linux

У цьому посібнику пояснюється, як підключитися до сервера Linux з будь-якої операційної системи за допомогою SSH-ключа або пароля.


Перед початком

Наведені нижче інструкції стосуються серверів із публічними IP-адресами.

Якщо сервер підключено лише до приватної мережі (без публічної IP), підключитися до нього напряму з інтернету неможливо. Потрібно налаштувати переадресацію портів на маршрутизаторі або підключатися через VPN. Інструкції — у статті про керування маршрутизатором VyOS. Після налаштування маршрутизатора виконуйте наведені нижче кроки як зазвичай — використовуючи публічну IP маршрутизатора та переадресований порт (для переадресації портів) або приватну IP сервера (через VPN).


Де знайти дані для підключення

Відкрийте сервер у клієнтському порталі. На вкладці Overview розділ Server Information показує:

  • Публічну IP-адресу
  • Стандартне імʼя користувача: root (однакове для всіх шаблонів Linux: Ubuntu, Debian, AlmaLinux, Rocky)
  • Пароль (натисніть, щоб показати)

Для автентифікації за SSH-ключем оберіть один зі збережених ключів у панелі Manage SSH Keys на вкладці Overview (щоб додати новий ключ, скористайтеся сторінкою Create Server або розділом Security клієнтського порталу). Повний процес описано у статті про керування SSH-ключами.


Підключення з Windows

Через Windows Terminal / PowerShell

За SSH-ключем:

ssh -i C:\Users\Username\Downloads\your_key.pem root@ip_address

За паролем:

ssh root@ip_address

Сторонні клієнти:

  1. PuTTY
    Класичний SSH-клієнт для Windows. Потребує конвертації .pem у .ppk за допомогою PuTTYgen.
  2. Termius
    Кросплатформний SSH-клієнт із підтримкою профілів і SSH-ключів. Доступний для Windows, macOS, Linux, Android та iOS.

Підключення з macOS / Linux

Через вбудований термінал (SSH)

За SSH-ключем:

ssh -i ~/Downloads/your_key.pem root@ip_address

За паролем:

ssh root@ip_address

Додаткові сторонні клієнти:

  1. Termius
    Графічний SSH-клієнт для macOS і Linux. Підтримує профілі, теги та керування ключами.
  2. Core Shell (лише macOS)
    Зручний термінал із візуальним менеджером SSH-підключень і повною підтримкою ключів.
  3. Remmina (лише Linux)
    Універсальний клієнт віддаленого доступу з підтримкою SSH, RDP, VNC тощо.

VNC Console (резервний варіант)

Якщо SSH не працює (забутий пароль, файрвол блокує підключення, помилка налаштування мережі на сервері), можна скористатися VNC Console у браузері.

На вкладці Overview натисніть кнопку Console на панелі дій. Консоль відкривається вбудованою панеллю на вкладці Overview сервера (якщо зручніше в окремій вкладці, є опція “Open full screen”). Клієнт SSH чи публічна IP не потрібні.

Це зручно для діагностики мережевих проблем зсередини сервера.