Instrukcja krok po krokuWeryfikacja: 24.08.2026

VirtualBox · Ubuntu Server

Instalacja systemu

Zweryfikuj oficjalny obraz Ubuntu Server, utwórz maszynę VirtualBox i przeprowadź świadomą instalację z kontrolą sieci, dysku, konta administracyjnego oraz opcjonalnej usługi OpenSSH.

Zakres wersji: Ubuntu Server 26.04 LTS amd64 w Oracle VirtualBox 7.2 na hoście x86-64. Grafiki przedstawiają neutralny wersyjnie przebieg, a nazwy ekranów Subiquity mogą zmieniać się między wydaniami.

Cel i zakres

  • Pobrać i zweryfikować oficjalne ISO Ubuntu Server LTS.
  • Utworzyć VM z zasobami odpowiednimi do administracji i podstawowych usług laboratoryjnych.
  • Świadomie wybrać DHCP albo adresację statyczną oraz zdecydować o instalacji OpenSSH.
  • Zainstalować system wyłącznie na VDI, uruchomić aktualizacje i potwierdzić sieć oraz DNS.

Wymagania

  • Oracle VirtualBox 7.2 i aktywna wirtualizacja Intel VT-x lub AMD-V na hoście.
  • Co najmniej 2 vCPU, 2 GB RAM dla podstawowej instalacji i zapas zasobów dla hosta; dla usług zalecane jest 3 GB RAM lub więcej.
  • Dynamiczny VDI co najmniej 25 GB; oficjalne minimum instalacji ISO wynosi 5 GB, ale nie zapewnia wygodnego zapasu na usługi i logi.
  • Oficjalny obraz ubuntu-26.04-live-server-amd64.iso oraz odpowiadający mu SHA256SUMS.
  • Plan nazwy hosta, konta administratora i trybu sieci; początkowo zalecany jest NAT z DHCP.

Przed rozpoczęciem

  • Zapisz nazwę VM, oczekiwany hostname i rolę serwera, zanim uruchomisz instalator.
  • Jeśli planujesz adres statyczny, uzgodnij adres, prefiks, bramę i DNS. Nie wymyślaj adresu w cudzej sieci LAN.
  • Zdecyduj, czy OpenSSH ma być dostępny. Usługa otwiera port sieciowy i powinna być instalowana tylko wtedy, gdy będzie używana.
  • ISO jest nośnikiem instalacyjnym, a VDI dyskiem gościa. Żaden fizyczny dysk hosta nie powinien być podłączony do tej VM.
1

Przygotowanie i weryfikacja obrazu ISO

Pobierz server install image dla amd64 z oficjalnego katalogu Ubuntu 26.04 LTS. Nie używaj obrazu Desktop, cloud image ani pliku dla innej architektury.

Oblicz SHA-256 i porównaj cały wynik z wpisem ubuntu-26.04-live-server-amd64.iso w oficjalnym pliku SHA256SUMS.

Polecenie informacyjne

SHA-256 w PowerShell

Get-FileHash .\ubuntu-26.04-live-server-amd64.iso -Algorithm SHA256

Polecenie informacyjne

SHA-256 w systemie Linux

sha256sum ubuntu-26.04-live-server-amd64.iso

Oczekiwany rezultat

  • Obraz jest przeznaczony dla Ubuntu Server 26.04 LTS amd64.
  • Suma SHA-256 jest zgodna z oficjalnym SHA256SUMS.
Przygotowanie i weryfikacja obrazu ISO dla maszyny Ubuntu Server.
2

Utworzenie maszyny w VirtualBox

Utwórz VM o nazwie rozpoznawalnej w laboratorium, na przykład Ubuntu-Server-26.04-LAB, i umieść jej pliki w dedykowanym katalogu.

Wybierz Linux oraz Ubuntu (64-bit). Instalację nienadzorowaną pomiń, jeśli celem jest poznanie pytań instalatora i świadoma konfiguracja usług.

Oczekiwany rezultat

  • VM ma własną nazwę i katalog.
  • Profil systemu odpowiada obrazowi amd64.
Utworzenie maszyny w VirtualBox dla maszyny Ubuntu Server.
3

Wybór systemu i obrazu ISO

Podłącz zweryfikowany obraz do wirtualnego napędu. Adapter 1 ustaw jako NAT, włącz Cable Connected i pozostaw DHCP na etap instalacji, chyba że scenariusz wymaga uzgodnionego adresu statycznego.

Ustawienia karty w VirtualBox określają sposób połączenia VM, natomiast adres IP konfiguruje instalator i później system gościa.

Oczekiwany rezultat

  • ISO jest zamontowane, a Adapter 1 ma znany tryb.
  • Instalator będzie miał przewidywalny dostęp do sieci lub świadomie pracował offline.
Wybór systemu i obrazu ISO dla maszyny Ubuntu Server.
4

Przydzielenie CPU i RAM

Dla podstawowego serwera laboratoryjnego przydziel 2 vCPU i 2–3 GB RAM. Usługi takie jak bazy danych lub wiele demonów mogą wymagać większego przydziału.

Nie przekraczaj bezpiecznego zakresu VirtualBox. Zasoby VM pochodzą z hosta i muszą pozostawić mu pamięć oraz czas procesora.

Oczekiwany rezultat

  • VM ma minimum 2 vCPU i co najmniej 2 GB RAM.
  • Host zachowuje zapas zasobów.
Przydzielenie CPU i RAM dla maszyny Ubuntu Server.
5

Utworzenie dysku wirtualnego

Utwórz dynamiczny VDI o pojemności co najmniej 25 GB. Uwzględnij przyszłe pakiety, logi, snapshoty i dane usług.

Partycjonowanie w instalatorze ma dotyczyć tylko tego VDI. Opcja użycia całego dysku nie może wskazywać fizycznego nośnika hosta.

Uwaga: Nie używaj raw disk access ani przekazywania fizycznego dysku w tym ćwiczeniu.

Oczekiwany rezultat

  • Nowy VDI jest jedynym dyskiem instalacyjnym VM.
  • Pojemność zapewnia zapas ponad minimalne wymagania.
Utworzenie dysku wirtualnego dla maszyny Ubuntu Server.
6

Uruchomienie instalatora

Uruchom VM z ISO, wybierz język i właściwy układ klawiatury. Potwierdź, że instalator wykrywa wirtualny interfejs sieciowy.

DHCP jest bezpiecznym punktem startowym. Konfigurację statyczną wprowadzaj tylko z kompletem danych: adres/prefiks, brama domyślna i serwery DNS. Proxy pozostaw puste, jeśli środowisko go nie wymaga; wybierz osiągalny oficjalny mirror Ubuntu.

Oczekiwany rezultat

  • Instalator wykrywa VDI i interfejs sieciowy.
  • Wybrano właściwą klawiaturę, sieć, proxy i mirror.
Uruchomienie instalatora dla maszyny Ubuntu Server.
7

Instalacja Ubuntu Server

Potwierdź układ partycji na VDI, ustaw hostname ubuntu-server-lab i utwórz zwykłe konto administratora z prawem sudo. Nie używaj konta ani hasła z systemu hosta.

OpenSSH Server zaznacz tylko wtedy, gdy będzie potrzebny. Import klucza wymaga zaufanego źródła i sprawdzenia fingerprintu. Dodatkowe snaps i pakiety są opcjonalne; instaluj je później zgodnie z rolą serwera.

Uwaga: Włączenie OpenSSH wystawia usługę na sieć wybraną w VirtualBox. W trybie Bridged serwer może być osiągalny z fizycznej sieci LAN.

Oczekiwany rezultat

  • System znajduje się na VDI, hostname jest jednoznaczny, a konto ma kontrolowane uprawnienia.
  • Decyzja o OpenSSH i dodatkowych pakietach jest jawna.
Instalacja Ubuntu Server dla maszyny Ubuntu Server.
8

Pierwsze uruchomienie i aktualizacje

Po zakończeniu instalacji uruchom VM ponownie, odłącz ISO i zaloguj się na utworzone konto. Sprawdź nazwę interfejsu, adres, trasę i DNS przed instalowaniem usług.

Zaktualizuj indeks pakietów i system. Po zmianie jądra wykonaj kontrolowany restart oraz ponowną walidację sieci.

Polecenie zmieniające konfigurację

Aktualizacja systemu

sudo apt update
sudo apt full-upgrade

Polecenie zmieniające konfigurację

Kontrolowany restart

Wykonaj po zakończeniu aktualizacji i upewnieniu się, że konsola VirtualBox jest dostępna.

sudo systemctl reboot

Oczekiwany rezultat

  • VM startuje z VDI bez ISO.
  • System jest aktualny, a konsola i sieć działają po restarcie.
Pierwsze uruchomienie i aktualizacje dla maszyny Ubuntu Server.

Walidacja końcowa

  • System zgłasza Ubuntu Server 26.04 LTS i architekturę x86-64.
  • Hostname, konto z sudo oraz strefa czasowa są zgodne z planem.
  • Interfejs ma oczekiwany adres, istnieje trasa domyślna i działa rozwiązywanie nazw.
  • OpenSSH jest aktywny tylko wtedy, gdy został świadomie wybrany; port 22 nie jest otwarty bez potrzeby.
  • Po restarcie VM uruchamia się z VDI i nie wraca do instalatora.

Polecenie informacyjne

System, interfejsy, trasa i DNS

lsb_release -ds
uname -m
hostnamectl --static
ip -br address
ip route
getent hosts ubuntu.com

Polecenie informacyjne

Nasłuchujące usługi

sudo ss -utlnp

Najczęstsze problemy

Brak adresu z DHCP
Sprawdź tryb Adapter 1 i Cable Connected w VirtualBox, następnie nazwę interfejsu oraz stan konfiguracji sieci w instalatorze.
Mirror jest nieosiągalny
Najpierw zweryfikuj adres IP, trasę i DNS. Usuń błędny proxy albo wybierz oficjalny mirror osiągalny z danej sieci.
Po restarcie znów startuje instalator
Odłącz ISO od napędu optycznego i ustaw VDI jako pierwsze urządzenie startowe.
Nie można połączyć się przez SSH
Sprawdź, czy openssh-server był wybrany, czy ssh.service działa, na jakim adresie nasłuchuje oraz czy tryb sieci i zapora dopuszczają połączenie.

Bezpieczeństwo

  • Instaluj tylko potrzebne usługi; świeży serwer nie powinien bez uzasadnienia nasłuchiwać na dodatkowych portach.
  • Użyj unikatowego hasła laboratoryjnego i nie kopiuj sekretów z hosta do obrazu lub snapshotu VM.
  • NAT ogranicza połączenia przychodzące, natomiast Bridged wystawia VM na fizyczną sieć i wymaga zapory.
  • OpenSSH konfiguruj dopiero po aktualizacji systemu i zaplanowaniu uwierzytelniania kluczem.

Rollback i bezpieczne usunięcie

VM korzysta z pliku VDI, dlatego można wycofać nieudaną instalację bez naruszania dysków hosta, pod warunkiem sprawdzenia ścieżek przed usunięciem.

  • Przerwij instalację, wyłącz VM i usuń tylko VDI utworzony dla tej maszyny, jeśli nie zawiera potrzebnych danych.
  • Przy błędnej sieci wróć w VirtualBox do NAT i DHCP, a konfigurację statyczną popraw z konsoli VM.
  • Jeśli OpenSSH nie jest potrzebny, wyłącz usługę albo usuń pakiet dopiero po zapewnieniu dostępu przez konsolę VirtualBox.
  • Usuwając VM, potwierdź nazwę, katalog i listę powiązanych nośników; snapshot nie jest backupem danych serwera.

Podsumowanie

Ubuntu Server 26.04 LTS jest zainstalowany na własnym VDI, ma zweryfikowane ISO, kontrolowane zasoby, świadomą konfigurację sieci i minimalny zestaw usług. System jest gotowy do dalszej konfiguracji administracyjnej.