Wprowadzenie
Celem jest przygotowanie powtarzalnej maszyny edukacyjnej: Debian Stable amd64, oficjalny obraz netinst, instalacja bez GUI oraz minimalny zestaw pakietów do pracy w terminalu i przez SSH.
VirtualBox · Debian Stable
Od pobrania oficjalnego obrazu netinst amd64, przez instalację z NAT i DHCP, aż po wybór wariantu bez GUI z SSH server oraz Standard system utilities.
Celem jest przygotowanie powtarzalnej maszyny edukacyjnej: Debian Stable amd64, oficjalny obraz netinst, instalacja bez GUI oraz minimalny zestaw pakietów do pracy w terminalu i przez SSH.
Pobierz oficjalny obraz instalacyjny netinst dla architektury amd64 z infrastruktury projektu Debian. Ten wariant wymaga działającej sieci podczas instalacji, ponieważ pobiera wybrane pakiety z repozytorium.
Warto wiedzieć: używamy określenia Debian Stable i nie zapisujemy numeru wydania, ponieważ materiał ma pozostać aktualny dla bieżącej gałęzi stabilnej.
Utwórz maszynę o jednoznacznej nazwie i wybierz rodzinę Linux oraz wariant odpowiadający Debianowi 64-bit. Zachowaj maszynę w katalogu przeznaczonym na laboratorium.
Przydziel pamięć RAM i procesory zgodnie z rolą systemu. Instalacja serwerowa bez pulpitu zwykle potrzebuje mniej zasobów niż system z interfejsem graficznym.
Uwaga: pozostaw zasoby niezbędne hostowi. Konkretne wartości dobierz do stanowiska i zakresu usług.
Utwórz dysk przeznaczony na system, pakiety i dane laboratoryjne. Dynamiczne przydzielanie miejsca jest wygodne na stanowiskach edukacyjnych, ale nadal wymaga kontroli wolnej przestrzeni hosta.
Podłącz pobrany obraz do wirtualnego napędu optycznego i upewnij się, że maszyna może rozpocząć start z nośnika instalacyjnego.
Uruchom maszynę i wybierz odpowiedni tryb instalacji. Nazwy pozycji mogą różnić się pomiędzy obrazami, dlatego porównaj ekran z materiałem przygotowanym na zajęcia.
Wybierz język instalatora, lokalizację wpływającą między innymi na ustawienia regionalne oraz układ klawiatury zgodny ze stanowiskiem.
Podczas instalacji zostaw kartę sieciową VirtualBox w trybie NAT i pozwól instalatorowi pobrać adres przez DHCP. To zapewnia dostęp do Internetu potrzebny obrazowi netinst do pobrania pakietów.
Nie ustawiaj tu jeszcze przykładowej adresacji laboratoryjnej. Izolowana sieć Internal Network i statyczne adresy pojawią się dopiero w materiale konfiguracji po instalacji.
Nadaj maszynie krótką, rozpoznawalną nazwę hosta. Pole domeny uzupełnij tylko wtedy, gdy scenariusz laboratorium przewiduje domenę DNS; w przeciwnym razie pozostaw je zgodnie z instrukcją prowadzącego.
Utwórz konto użytkownika przeznaczone do codziennej pracy. Sposób konfiguracji konta root zależy od wybranego wariantu instalacji: instalator może pozwolić ustawić hasło root albo pozostawić konto bez bezpośredniego logowania i oprzeć administrację na podnoszeniu uprawnień.
Warto wiedzieć: zapisz bezpiecznie dane laboratoryjne, ale nie używaj haseł z innych systemów.
W maszynie laboratoryjnej można użyć prowadzonego partycjonowania całego wirtualnego dysku. Bardziej złożony podział przygotuj dopiero wtedy, gdy jest celem ćwiczenia. Zawsze sprawdź, że operacja dotyczy dysku wirtualnego.
Jeżeli instalator pyta o mirror, wybierz źródło dostępne z używanej sieci i ewentualny serwer pośredniczący zgodnie z zasadami laboratorium. Brak łączności może wymagać kontynuowania z ograniczonym zestawem pakietów.
Wybierz instalację bez środowiska graficznego. W zadaniach pakietów pozostaw zaznaczone tylko SSH server oraz Standard system utilities, a pozycje dotyczące pulpitu odznacz.
Uwaga: po instalacji sprawdzisz stan usługi SSH i wykonasz pierwsze połączenie w kontrolowanej sieci laboratoryjnej.
Zainstaluj program rozruchowy na dysku przeznaczonym dla tej maszyny. Po zakończeniu system powinien uruchamiać się z dysku wirtualnego bez obrazu ISO.
Zakończ instalację, odłącz ISO, uruchom ponownie maszynę i zaloguj się na utworzone konto. Po tym scenariuszu powinien uruchomić się tekstowy Debian Stable bez GUI.
Maszyna uruchamia się z dysku jako Debian Stable bez GUI, konto użytkownika działa, a system ma pakiety SSH server oraz Standard system utilities potrzebne do dalszej konfiguracji.
Instalator nie startuje: sprawdź podłączenie ISO, kolejność bootowania i zgodność typu systemu.
Brak repozytorium: sprawdź tryb sieci VirtualBox, DHCP, DNS i dostępność wybranego mirrora.
System ponownie startuje z instalatora: odłącz ISO i ustaw dysk jako urządzenie startowe.
Brak logowania administracyjnego: sprawdź wariant konfiguracji root i uprawnienia utworzonego użytkownika.