Prejsť na obsah

Nastavenia súborov cookie

Vyberte, aké druhy súborov cookie povolíte. Svoj výber môžete kedykoľvek zmeniť cez Nastavenia súborov cookie v dolnej časti každej stránky. Vyhlásenie o ochrane osobných údajov

Nevyhnutné

Vždy zapnuté

Potrebné na prihlásenie, uchovanie košíka a zapamätanie vašich volieb. Sú vždy zapnuté.

Ktoré súbory cookie?
  • weboke_sessie, weboke_klant, weboke_remember: vaša relácia a trvalé prihlásenie
  • weboke_basket: váš košík
  • wkBtwIncl: zobrazovanie cien s DPH alebo bez DPH
  • wok_cookies: váš výber súborov cookie, 12 mesiacov

Merajú, ktorá reklama vedie k návšteve alebo objednávke, aby sme neplatili za reklamy, ktoré nič neprinášajú.

Ktoré súbory cookie?
  • Google Ads cez Google Tag Manager (_gcl_au, _gcl_aw), najviac 90 dní
  • OpenAI Ads, reklamy v ChatGPT
  • wok_aff: ktorý partner vás k nám odporučil (partnerský program), 60 dní

4,6

Krajina a jazyk

Každá krajina má vlastný web s cenami a DPH danej krajiny.

Zobraziť

Zabezpečenie vášho VPS: prvých päť minút

Nový server na internete v priebehu niekoľkých minút naskenujú boty, ktoré skúšajú heslá. Vďaka týmto krokom budete mať pred nimi veľký náskok. Vykonajte ich ako root alebo pomocou sudo. Potom radšej pracujte s vlastným používateľom so sudo a prihlasovanie ako root vypnite, pozrite si Vlastný používateľ so sudo v príručke k VPS.

1. Aktualizovať všetko a zapnúť automatické aktualizácie

  • Ubuntu a Debian: apt update && apt upgrade -y, potom apt install -y unattended-upgrades a dpkg-reconfigure -plow unattended-upgrades.
  • AlmaLinux a Rocky Linux: dnf upgrade -y, potom dnf install -y dnf-automatic a systemctl enable --now dnf-automatic-install.timer.

Overte, či to naozaj funguje. Na Ubuntu a Debiane vykonáte skúšobné spustenie príkazom unattended-upgrade --dry-run --debug a v /var/log/unattended-upgrades/ uvidíte, čo sa aktualizovalo. Nové jadro začne fungovať až po reštarte: ak existuje súbor /var/run/reboot-required, reštartujte svoj VPS v pokojnom čase. Pozrite si Aktualizácie a automatické aktualizácie.

2. Prihlasovanie kľúčom, heslá vypnuté

Najprv umiestnite svoj SSH kľúč na server (pozrite si Prihlásenie na váš VPS cez SSH) a otestujte, či prihlásenie kľúčom funguje. Potom vytvorte vlastný konfiguračný súbor /etc/ssh/sshd_config.d/00-eigen.conf s týmito riadkami:

PasswordAuthentication no
KbdInteractiveAuthentication no

Nevkladajte ich priamo do /etc/ssh/sshd_config: súbory v sshd_config.d majú prednosť a na Ubuntu tam 50-cloud-init.conf heslá opäť zapína. Váš súbor 00-eigen.conf je pred ním, a preto má prednosť. Skontrolujte to príkazom sshd -t (ak je všetko v poriadku, nič nevypíše) a sshd -T | grep -i passwordauthentication (musí zobraziť no). Potom reštartujte SSH príkazom systemctl restart ssh (AlmaLinux a Rocky: systemctl restart sshd). Aktuálnu reláciu nechajte otvorenú, kým v druhom okne neoveríte, že sa stále dokážete prihlásiť.

3. Firewall

  • Ubuntu a Debian: apt install -y ufw, potom ufw allow OpenSSH, prípadne ufw allow 80,443/tcp pre webovú stránku, a ufw enable.
  • AlmaLinux a Rocky Linux: firewalld je už nainštalovaný. Napríklad firewall-cmd --permanent --add-service=http --add-service=https a firewall-cmd --reload.

SSH (port 22) nechajte vždy otvorené, inak sa sami zablokujete. Potom pomocou ufw status verbose skontrolujte, či vaše pravidlá platia aj pre IPv6 (pravidlá s (v6)).

Používate Docker? Porty, ktoré publikujete cez Docker (napríklad ports: - "5432:5432"), obchádzajú ufw aj firewalld, a sú preto dostupné zvonku, aj keď ich váš firewall nepovoľuje. Verejne publikujte len to, čo skutočne musí byť verejné, a zvyšok na 127.0.0.1. Vždy to overte zvonku. Pozrite si Docker a firewall: bezpečné publikovanie portov a Ktoré služby počúvajú na vašom VPS a čo je dostupné zvonku?.

4. Fail2ban proti pokusom o uhádnutie hesla

apt install -y fail2ban alebo dnf install -y epel-release && dnf install -y fail2ban, potom systemctl enable --now fail2ban. Štandardne blokuje IP adresy, z ktorých sa príliš často skúša nesprávne heslo. Na Debiane 12 nastavte v /etc/fail2ban/jail.local pod [sshd] aj backend = systemd a nainštalujte python3-systemd, inak sa monitorovanie SSH nespustí. Debian 13 a Ubuntu to robia automaticky.

5. Snapshot ako záchranná sieť

Karta Snapshoty na obrazovke VPS

Pred väčšími zmenami vytvorte snapshot na obrazovke vášho VPS. Ak sa niečo pokazí, jedným kliknutím ho obnovíte. Pozrite si Snapshoty a zálohy vášho VPS.

Ponechajte qemu-guest-agent

Program qemu-guest-agent je štandardne nainštalovaný. Vďaka nemu môžete na obrazovke VPS nastaviť nové root heslo a vidíte využitie disku. Neodstraňujte ho.

Podrobný návod so snímkami obrazovky: Vypnutie prihlasovania heslom a ako root a fail2ban proti pokusom o uhádnutie hesla v príručke k VPS.

Chcete sa dozvedieť viac? Absolvujte bezplatný kurz VPS a správa Linuxových serverov, lekciu 2.2 Bezpečné nastavenie SSH servera alebo lekciu 10.4 Záverečná kontrola: preverenie vášho servera.

Pomohol vám tento článok?

← Späť na Virtuálne servery (VPS)

Chvíľu strpenia…

Nastavte svoje domény

Pri každej doméne nastavte nameservery, prepojenie s hostingom a to, kto bude jej vlastníkom.

Načítavajú sa vaše domény…