Table of Contents

Łączenie z serwerem Linux

Ten przewodnik wyjaśnia, jak połączyć się z serwerem Linux z dowolnego systemu operacyjnego, używając klucza SSH lub hasła.


Zanim zaczniesz

Poniższe instrukcje dotyczą serwerów z publicznymi adresami IP.

Jeśli Twój serwer znajduje się tylko w sieci prywatnej (bez publicznego IP), nie możesz połączyć się z nim bezpośrednio z internetu. Musisz albo skonfigurować przekierowanie portów na routerze, albo połączyć się przez VPN. Aby uzyskać instrukcje, zobacz artykuł o zarządzaniu routerem VyOS. Po skonfigurowaniu routera postępuj zgodnie z poniższymi krokami – używając publicznego IP routera i przekierowanego portu (przy przekierowaniu portów) lub prywatnego IP serwera (przez VPN).


Gdzie znaleźć dane do połączenia

Otwórz swój serwer w panelu klienta. Na stronie Server Details w sekcji Server Information znajdziesz:

  • Publiczny adres IP
  • Domyślną nazwę użytkownika: root (taka sama dla wszystkich szablonów Linux: Ubuntu, Debian, AlmaLinux, Rocky)
  • Hasło (kliknij, aby wyświetlić)

Aby uwierzytelnić się kluczem SSH, wygeneruj lub prześlij swój klucz przez panel Manage SSH Keys na stronie Server Details. Pełen proces opisuje artykuł o zarządzaniu kluczami SSH.


Łączenie się z systemu Windows

Za pomocą Windows Terminal / PowerShell

Po kluczu SSH:

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

Po haśle:

ssh root@ip_address

Zewnętrzne programy klienckie:

  1. PuTTY
    Klasyczny klient SSH dla systemu Windows. Wymaga konwersji pliku .pem na .ppk przy użyciu PuTTYgen.
  2. Termius
    Wieloplatformowy klient SSH z obsługą profili i kluczy SSH. Dostępny dla Windows, macOS, Linux, Android i iOS.

Łączenie się z systemu macOS / Linux

Za pomocą wbudowanego terminala (SSH)

Po kluczu SSH:

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

Po haśle:

ssh root@ip_address

Opcjonalne zewnętrzne programy klienckie:

  1. Termius
    Graficzny klient SSH dla systemów macOS i Linux. Obsługuje profile, tagi i zarządzanie kluczami.
  2. Core Shell (tylko macOS)
    Przyjazny dla użytkownika terminal z graficznym menedżerem połączeń SSH i pełnym wsparciem dla kluczy.
  3. Remmina (tylko Linux)
    Wszechstronny klient zdalnego dostępu obsługujący SSH, RDP, VNC i inne protokoły.

Konsola VNC (alternatywa)

Jeśli SSH nie działa (zapomniane hasło, firewall blokujący połączenie, błędna konfiguracja sieci wewnątrz serwera), możesz skorzystać z konsoli VNC działającej w przeglądarce.

Na stronie Server Details kliknij przycisk Console na pasku akcji. Konsola otworzy się w nowej karcie i połączy się bezpośrednio z ekranem serwera. Klient SSH ani publiczny adres IP nie są wymagane.

Jest to przydatne przy diagnozowaniu problemów z siecią wewnątrz serwera.