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ť

Odobratie SSH prístupu k vášmu VPS bývalému zamestnancovi alebo pri strate notebooku

Bývalý zamestnanec, webový vývojár, ktorého práca sa skončila, alebo ukradnutý notebook: kto mal SSH kľúč na vašom serveri, sa môže stále prihlásiť. Bežný kľúč nemá dátum platnosti. Čo neodstránite, funguje ďalej, aj po rokoch. Takto správne odoberiete prístup k svojmu VPS.

Krok 1: skontrolujte všetky kľúče

Kľúče sú uložené pre každého používateľa v ~/.ssh/authorized_keys, jeden kľúč na riadok. Skontrolujte každého používateľa, aj root:

sudo sh -c 'ls -l /root/.ssh/authorized_keys /home/*/.ssh/authorized_keys'
sudo ssh-keygen -lf /root/.ssh/authorized_keys
sudo ssh-keygen -lf /home/anna/.ssh/authorized_keys

ssh-keygen -lf zobrazí pri každom kľúči odtlačok a komentár, napríklad jan@laptop. Podľa neho zistíte, komu alebo ktorému zariadeniu kľúč patrí. Preto sa oplatí dať každému kľúču pri vytvorení jasný komentár a pre každé zariadenie používať samostatný kľúč.

  1. Vytvorte si kópiu: sudo cp /root/.ssh/authorized_keys /root/authorized_keys.bak.
  2. Otvorte súbor pomocou sudo nano a odstráňte riadok danej osoby alebo zariadenia.
  3. V druhom okne otestujte, či sa stále viete prihlásiť, skôr než zatvoríte aktuálnu reláciu.

Nachádza sa tam kľúč, ktorý nepoznáte a ktorý ste sami nepridali? To je varovný signál: útočníci si radi pridajú vlastný kľúč, aby sa mohli neskôr vrátiť. V takom prípade postupujte podľa článku Hacknutie? Prvé kroky.

Krok 2: účet danej osoby

Ak mala daná osoba vlastného používateľa, zablokujte ho alebo ho odstráňte. Najprv príkazom who zistite, kto je práve prihlásený.

ČoPríkaz (Debian a Ubuntu)
Zablokovať účet, súbory ponechaťsudo usermod -L -e 1 jan
Ukončiť bežiace relácie a procesysudo pkill -u jan
Odstrániť zo skupiny sudosudo gpasswd -d jan sudo
Odstrániť účet aj s domovským priečinkomsudo deluser --remove-home jan

-L uzamkne heslo, -e 1 nastaví účtu vypršanie platnosti. Samotné uzamknutie hesla nie vždy zabráni prihláseniu SSH kľúčom, účet s vypršanou platnosťou áno. Kľúče preto aj tak odstráňte (krok 1). Skontrolujte tiež, či sa v /etc/sudoers.d/ nenachádzajú súbory pre danú osobu a či pod týmto menom nebežia naplánované úlohy: sudo crontab -l -u jan. Na AlmaLinux a Rocky Linux sa skupina správcov volá wheel a účet odstránite príkazom sudo userdel -r jan.

Krok 3: zmeňte heslá a tajné údaje

Odstránenie kľúča nestačí, ak daná osoba videla aj heslá. Zmeňte všetko, čo daná osoba poznala alebo mohla prečítať:

  • Heslo používateľa root. Nastavíte ho v rozhraní VPS na karte Nastavenia alebo priamo na serveri príkazom sudo passwd root.
  • Heslá k databázam a administračným rozhraniam, ako aj tokeny alebo API kľúče v konfiguračných súboroch a súboroch .env. Zmeňte ich aj v službe, ktorá ich vydala.
  • Zdieľané kľúče pre zálohy, napríklad heslo k vášmu úložisku restic.

Krok 4: váš účet WebOké

Ak mala daná osoba prístup do Môj WebOké, odoberte ho tiež. S príslušnými oprávneniami tam môže napríklad spravovať váš VPS cez rozhranie VPS. Prejdite do Moja administrácia, na kartu Používatelia, a pri danej osobe zvoľte Odstrániť prístup. Pozrite si článok Pridanie ďalšieho používateľa k účtom WebOké: správa viacerých účtov WebOké jedným používateľom. Ak ste niekedy zdieľali svoje vlastné prihlasovacie údaje, zmeňte si heslo, pozrite si článok Nastavenie, zmena alebo zabudnuté heslo.

Stratený alebo ukradnutý notebook

Odstráňte iba kľúč daného zariadenia, a to na každom serveri, kde bol uložený. Na novom zariadení si vytvorte nový kľúč a pridajte ho, pozrite si článok Nahranie kľúča na server a jeho otestovanie. Ak súkromný kľúč nemal passphrase, počítajte s tým, že mohol byť zneužitý, a zmeňte aj heslá z kroku 3. Ak sa sami nedokážete prihlásiť, použite konzolu v rozhraní VPS, pozrite si článok Nemáte prístup k svojmu VPS: čo teraz?

Ak niekomu poskytujete dočasný prístup, vložte v authorized_keys pred kľúč tejto osoby voľbu expiry-time="20261231", za ňou medzeru a potom kľúč. Po tomto dátume server kľúč automaticky odmietne. Okrem toho si v dokumentácii servera vedte prehľad o tom, kto má prístup, a raz za štvrťrok ho skontrolujte, pozrite si článok Zabezpečenie VPS: hardening, Lynis a pravidelná údržba.

Ak budete VPS neskôr preinštalovávať, do poľa SSH kľúč zadajte iba kľúč, ktorý vám stále patrí. Váš VPS je plne v samospráve: kto má prístup na server, si určujete sami. My vám pomôžeme s časťou WebOké, napríklad s rozhraním VPS, konzolou a snapshotmi.

Chcete sa dozvedieť viac? Absolvujte bezplatný kurz Správa VPS a linuxových serverov, lekciu 2.1 Vytvorenie a používanie SSH kľúčov alebo lekciu 2.3 Efektívne používanie SSH.

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…