Linux VPS
Linux je výchozí volba pro weby, API, boty i Docker. Nabízíme Ubuntu, Debian, Rocky Linux a AlmaLinux.
Jakou distribuci zvolit
| Distribuce | Pro koho |
|---|---|
| Ubuntu LTS | výchozí volba, nejvíc návodů |
| Debian | stabilní, konzervativní |
| Rocky / AlmaLinux | firemní prostředí, RHEL kompatibilita |
Nevíš? Zvol Ubuntu 24.04 LTS. Má pětiletou podporu a najdeš k němu nejvíc dokumentace.
První nastavení
Přihlas se jako root
Aktualizuj systém
Ubuntu / Debian
apt update && apt upgrade -yVytvoř běžného uživatele
adduser vojta
usermod -aG sudo vojtaNahraj SSH klíč
Z lokálního počítače:
ssh-copy-id [email protected]Vypni přihlášení heslem
sudo nano /etc/ssh/sshd_configNastav:
PermitRootLogin no
PasswordAuthentication noRestartuj SSH (na Ubuntu/Debian je služba ssh, na Rocky/AlmaLinux sshd):
sudo systemctl restart sshNeodhlašuj se, dokud v druhém okně neověříš, že se přihlásíš klíčem. Jinak se zamkneš venku a budeš potřebovat VNC konzoli.
Zapnutí firewallu
sudo ufw allow OpenSSH
sudo ufw enable
sudo ufw statusufw enable bez předchozího allow OpenSSH tě okamžitě odpojí a už se
nepřipojíš. Pravidlo pro SSH vždy přidej první.
Automatické bezpečnostní aktualizace
sudo apt install unattended-upgrades
sudo dpkg-reconfigure --priority=low unattended-upgradesUžitečné nástroje
sudo apt install htop ncdu curl git ufw fail2ban -y| Nástroj | K čemu |
|---|---|
htop | přehled procesů a zátěže |
ncdu | co zabírá místo na disku |
fail2ban | blokuje opakované pokusy o přihlášení |
Tipy
- Nepracuj pod rootem. Používej
sudo. - Vytvoř snapshot po dokončení základního nastavení.
- Sleduj místo na disku. Plný disk zastaví služby bez varování.
Poznámka
Root heslo z e-mailu po prvním přihlášení změň nebo rovnou vypni přihlášení heslem.