Postawienie Proxmoksa to dziś kwestia kilkunastu minut — opisaliśmy to w przewodniku jak zainstalować Proxmox VE od zera. Problem w tym, że świeża instalacja jest wygodna dla administratora i… równie wygodna dla atakującego. Panel na porcie 8006 wystawiony do internetu, jedno konto root, brak drugiego składnika logowania — to przepis na kłopoty.
Dobra wiadomość: utwardzenie Proxmoksa nie wymaga dodatkowych licencji ani drogich narzędzi. Wymaga kilkunastu świadomych decyzji. Przejdźmy przez nie po kolei — od najważniejszych do tych „dla porządku”.
Zasada numer jeden: nie wystawiaj panelu do internetu
Najczęstszy błąd małych firm to udostępnienie interfejsu webowego Proxmoksa (port 8006) i SSH (22) bezpośrednio na publiczny adres IP. Tak nie powinno być nigdy.
- Dostęp przez VPN — panel zarządzania powinien być osiągalny wyłącznie z sieci lokalnej lub przez VPN (np. WireGuard). To jedna zmiana, która eliminuje większość automatycznych ataków.
- Oddzielna sieć zarządzania — interfejs administracyjny warto trzymać w osobnym VLAN-ie, odseparowanym od ruchu maszyn wirtualnych. Do tematu sieci i VLAN-ów wrócimy w osobnym wpisie cyklu.
Firewall — wbudowany i często niewykorzystany
Proxmox ma rozbudowany firewall działający na trzech poziomach: całego klastra (Datacenter), pojedynczego hosta i konkretnej maszyny/kontenera. Domyślnie jest wyłączony — i tu zaczyna się praca.
Praktyczna kolejność konfiguracji
- Najpierw zdefiniuj reguły na poziomie Datacenter, ale nie włączaj firewalla globalnie, dopóki nie dodasz reguły zezwalającej na dostęp do portu 8006 i SSH z Twojej sieci zarządzania. W przeciwnym razie odetniesz sam siebie.
- Utwórz IP Set z zaufanymi adresami administratorów — łatwiej zarządzać regułami przez aliasy niż wpisywać IP wszędzie.
- Domyślną politykę dla ruchu przychodzącego ustaw na DROP, a otwieraj tylko to, co potrzebne.
- Dopiero na końcu włącz firewall i przetestuj dostęp z drugiego urządzenia, zanim zamkniesz sesję.
Uwierzytelnianie dwuskładnikowe (2FA)
Samo hasło — nawet mocne — to dziś za mało dla konta z pełnym dostępem do całej wirtualizacji. Proxmox natywnie wspiera 2FA i włączenie go zajmuje chwilę:
- TOTP (aplikacja typu Google Authenticator, Aegis) — najprostsze i darmowe rozwiązanie dla każdego konta administracyjnego.
- Klucze sprzętowe WebAuthn/FIDO2 (np. YubiKey) — dla kont o najwyższych uprawnieniach warto rozważyć fizyczny klucz.
- Wymóg 2FA dla całego realm-u — można go wymusić odgórnie, żeby nikt „nie zapomniał” go włączyć.
Szerzej o tym, dlaczego drugi składnik to najtańszy skok bezpieczeństwa w całej firmie, napiszemy w osobnym wpisie poświęconym MFA i menedżerom haseł.
Konta, role i koniec ery „wszyscy jako root”
Logowanie się do produkcji jako root@pam przy każdej czynności to zła praktyka. Proxmox ma rozbudowany system uprawnień (RBAC):
- Utwórz osobne konta imienne dla każdego administratora — wiesz wtedy, kto co zrobił.
- Przydzielaj role z minimalnymi uprawnieniami (np. PVEVMUser dla osoby, która ma tylko uruchamiać maszyny, a nie zmieniać konfigurację klastra).
- Konto root zostaw do sytuacji wyjątkowych i obowiązkowo zabezpiecz 2FA.
To nie biurokracja — to fundament rozliczalności, której wprost oczekuje zgodność z NIS2 (pisaliśmy, jak Proxmox ją wspiera).
Aktualizacje i repozytoria
Świeży Proxmox po instalacji korzysta z repozytorium enterprise, które bez subskrypcji nie działa — i wiele firm zostaje wtedy bez aktualizacji. Rozwiązanie jest darmowe i legalne:
- Przełącz się na repozytorium no-subscription (do środowisk bez wykupionego wsparcia) lub wykup subskrypcję dla repozytorium enterprise.
- Regularnie instaluj aktualizacje bezpieczeństwa — to najtańsza ochrona, jaką masz.
- Aktualizuj w oknach serwisowych i ze snapshotami, by móc się wycofać. O tym, jak robić to bez przestojów, będzie osobny wpis.
Szyfrowanie, kopie i logi
- ✅ Szyfrowanie dysków (np. ZFS native encryption) chroni dane, jeśli sprzęt fizycznie wpadnie w niepowołane ręce.
- ✅ Kopie zapasowe to ostatnia linia obrony — najlepiej na dedykowany Proxmox Backup Server, odseparowany od hosta produkcyjnego.
- ✅ Centralne logi i monitoring — bez nich nie wykryjesz ani nie udokumentujesz incydentu.
Szybka checklista hardeningu
- ✅ Panel i SSH tylko przez VPN / sieć zarządzania
- ✅ Firewall włączony, polityka domyślna DROP
- ✅ 2FA na wszystkich kontach administracyjnych
- ✅ Konta imienne + role z minimalnymi uprawnieniami
- ✅ Działające repozytorium i regularne aktualizacje
- ✅ Szyfrowanie, kopie zapasowe poza hostem, monitoring
Co dalej w tym cyklu
Jeśli dopiero zaczynasz przygodę z wirtualizacją, zacznij od podstaw: czym jest Proxmox VE i dlaczego małe firmy go pokochały. W kolejnych wpisach zajmiemy się siecią w Proxmoksie (VLAN-y i SDN) oraz utrzymaniem i aktualizacjami bez przestojów.
Chcesz mieć pewność, że Twój Proxmox jest skonfigurowany bezpiecznie — albo potrzebujesz przeglądu istniejącego środowiska? Napisz do nas. Przeprowadzamy hardening i audyt konfiguracji tak, żeby wygoda nie odbywała się kosztem bezpieczeństwa.
