01
Krok 1
Pobranie Debiana
Oficjalna strona
debian.org/download- Pobierz Debian Netinst — mały instalator (~400 MB)
- Netinst pobiera resztę przez internet podczas instalacji
02
Krok 2
Przygotowanie pendrive
Na Windowsie — Rufus
- Pobierz i uruchom Rufus
- Włóż pendrive (min. 2 GB)
- W Rufusie wybierz ISO Debiana
- Kliknij START — gotowe
Pendrive zostanie sformatowany. Zrób backup danych jeśli coś na nim masz.
03
Krok 3
Instalacja systemu
- Uruchom komputer z pendrive (BIOS / Boot Menu)
- Wybierz: Install (nie Graphical — szybciej i prościej)
Podczas instalacji
- Język:
PLlubEN— według uznania - Hostname: np.
serwer - Domena: zostaw puste
- Hasło root: ustaw silne
- Nowy użytkownik: np.
mikolaj
04
Krok 4
Partycje
- Wybierz: Guided — use entire disk
- Potem: All files in one partition
- Potwierdź zapis zmian na dysku
Najprostsza opcja — dla serwera domowego w zupełności wystarczy.
05
Krok 5
Wybór pakietów
To ważny krok — zaznacz TYLKO to:
- SSH server
- standard system utilities
- desktop environment (GNOME/KDE itp.)
- print server
- web server
To ma być czysty serwer — bez GUI. Desktop environment tylko niepotrzebnie zżera RAM i CPU.
06
Krok 6
Pierwsze uruchomienie
- Wyjmij pendrive po instalacji
- System się zrestartuje — poczekaj na prompt logowania
- Zaloguj się jako
rootlub utworzony user
07
Krok 7
Sprawdzenie SSH
Sprawdź status
bash
systemctl status ssh
Jeśli SSH nie działa — zainstaluj ręcznie
bash
apt update apt install openssh-server -y systemctl enable ssh systemctl start ssh
08
Krok 8
Sprawdzenie adresu IP
bash
ip a
- Szukaj linii z
inet— znajdziesz tam adres w stylu192.168.x.x - Zapisz ten adres — będzie potrzebny do WinSCP
09
Krok 9
Połączenie przez WinSCP
winscp.net — pobierz
- Otwórz WinSCP i utwórz nową sesję
- Host:
192.168.x.x(IP serwera z poprzedniego kroku) - Login:
mikolaj(twój user) - Hasło: twoje hasło użytkownika
- Kliknij Login — możesz przeglądać pliki serwera
10
Krok 10 — opcjonalnie
Lepsze zabezpieczenie (sudo)
bash — jako root
apt install sudo usermod -aG sudo mikolaj
- Od teraz możesz używać
sudozamiast logować się na root - Wyloguj się i zaloguj ponownie żeby zmiany weszły w życie
🔥 Gotowe.
Debian 12 działa
SSH aktywne
WinSCP podłączony
Czysty serwer