Poradnik instalacji

Debian + SSH
od zera do serwera

Czysty Debian z dostępem przez SSH i WinSCP — bez zbędnych rzeczy, bez graficznego środowiska. Krok po kroku.

10 kroków
Debian 12 Bookworm
~30 min instalacji
01Pobieranie
02Pendrive
03Instalacja
04Partycje
05Pakiety
06Uruchomienie
07SSH
08Adres IP
09WinSCP
10Sudo
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: PL lub EN — 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 root lub 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 stylu 192.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ć sudo zamiast 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
Co dalej? — możesz rozbudować serwer o:
poradnik serwera Minecraft  ·  port forwarding na routerze  ·  Pterodactyl Panel  ·  WordPress