Přejít na obsah

Nastavení cookies

Zvolte, které druhy cookies povolíte. Svou volbu můžete kdykoli změnit přes Nastavení cookies v dolní části každé stránky. Prohlášení o ochraně osobních údajů

Nezbytné

Vždy zapnuté

Potřebné pro přihlášení, uchování košíku a zapamatování vašich voleb. Jsou vždy zapnuté.

Které cookies?
  • weboke_sessie, weboke_klant, weboke_remember: vaše relace a trvalé přihlášení
  • weboke_basket: váš košík
  • wkBtwIncl: zobrazení cen s DPH nebo bez DPH
  • wok_cookies: vaše volba cookies, 12 měsíců

Měří, která reklama vede k návštěvě nebo objednávce, abychom neplatili za reklamy, které nic nepřinášejí.

Které cookies?
  • Google Ads přes Google Tag Manager (_gcl_au, _gcl_aw), až 90 dní
  • OpenAI Ads, reklamy v ChatGPT
  • wok_aff: partner, který vás k nám doporučil (partnerský program), 60 dní

4,6

Země a jazyk

Každá země má vlastní web s cenami a DPH dané země.

Zobrazit

Odebrání SSH přístupu k Vašemu VPS bývalému zaměstnanci nebo při ztrátě notebooku

Bývalý zaměstnanec, tvůrce webu, který už svou práci dokončil, nebo odcizený notebook: kdo měl na Vašem serveru SSH klíč, se může stále přihlásit. Běžný klíč nevyprší. Co neodstraníte, bude fungovat dál, i po letech. Takto správně odeberete přístup ke svému VPS.

Krok 1: projděte všechny klíče

Klíče jsou uloženy pro každého uživatele zvlášť v ~/.ssh/authorized_keys, jeden klíč na řádek. Zkontrolujte každého uživatele, včetně uživatele 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í u každého klíče otisk a komentář, například jan@laptop. Podle toho poznáte, komu nebo kterému zařízení klíč patří. Proto se vyplatí dát každému klíči při vytvoření srozumitelný komentář a pro každé zařízení používat samostatný klíč.

  1. Vytvořte si kopii: sudo cp /root/.ssh/authorized_keys /root/authorized_keys.bak.
  2. Otevřete soubor pomocí sudo nano a odstraňte řádek dané osoby nebo daného zařízení.
  3. Než zavřete aktuální relaci, ověřte ve druhém okně, že se sami stále přihlásíte.

Najdete klíč, který neznáte a který jste sami nepřidali? Pak jde o varovný signál: útočníci si rádi nahrají vlastní klíč, aby se mohli později vrátit. V takovém případě postupujte podle článku Napadený server? První kroky.

Krok 2: účet dané osoby

Pokud měla daná osoba vlastního uživatele, zablokujte ho nebo ho odstraňte. Nejprve si pomocí who ověřte, kdo je právě přihlášen.

CoPříkaz (Debian a Ubuntu)
Zablokovat účet a ponechat souborysudo usermod -L -e 1 jan
Ukončit běžící relace a procesysudo pkill -u jan
Odebrat ze skupiny sudosudo gpasswd -d jan sudo
Odstranit účet včetně domovského adresářesudo deluser --remove-home jan

-L zablokuje heslo, -e 1 nastaví účtu vypršení platnosti. Samotné zablokování hesla SSH klíč vždy nezastaví, účet s vypršenou platností ano. Klíče proto přesto odstraňte (krok 1). Zkontrolujte také, zda pro danou osobu neexistují soubory v /etc/sudoers.d/ a zda pod jejím jménem neběží naplánované úlohy: sudo crontab -l -u jan. Na AlmaLinuxu a Rocky Linuxu se skupina správců jmenuje wheel a účet odstraníte příkazem sudo userdel -r jan.

Krok 3: změňte hesla a tajné údaje

Odstranit klíč nestačí, pokud daná osoba viděla i hesla. Změňte vše, co znala nebo mohla přečíst:

  • Heslo uživatele root. To nastavíte ve správě VPS na kartě Nastavení, nebo přímo na serveru příkazem sudo passwd root.
  • Hesla k databázím a administračním rozhraním a také tokeny nebo API klíče v konfiguračních souborech a souborech .env. Změňte je i u služby, která je vydala.
  • Sdílené klíče pro zálohy, například heslo k Vašemu úložišti restic.

Krok 4: Váš účet WebOké

Pokud měla daná osoba přístup do Můj WebOké, odeberte jej také. Se správnými oprávněními může například spravovat Váš VPS prostřednictvím správy VPS. Přejděte do Moje administrace, na kartu Uživatelé, a u dané osoby zvolte Odebrat přístup. Viz Přidání dalšího uživatele k účtům WebOké: správa více účtů WebOké jedním uživatelem. Pokud jste někdy sdíleli své vlastní přihlašovací údaje, změňte si heslo, viz Nastavení, změna nebo zapomenuté heslo.

Ztracený nebo odcizený notebook

Odstraňte pouze klíč daného zařízení, a to na každém serveru, kde byl uložen. Na novém zařízení vytvořte nový klíč a přidejte jej, viz Nahrání klíče na server a jeho otestování. Pokud soukromý klíč neměl passphrase, počítejte s tím, že mohl být zneužit, a změňte také hesla z kroku 3. Pokud se sami nemůžete přihlásit, použijte konzoli ve správě VPS, viz Nemáte přístup ke svému VPS: co dělat?

Pokud někomu udělujete dočasný přístup, vložte v authorized_keys před jeho klíč volbu expiry-time="20261231", za ní mezeru a klíč. Po tomto datu server klíč automaticky odmítne. Kromě toho si ve své dokumentaci k serveru veďte přehled o tom, kdo má přístup, a každé čtvrtletí jej zkontrolujte, viz Zabezpečení VPS: hardening, Lynis a pravidelná údržba.

Pokud budete VPS později přeinstalovávat, zadejte do pole SSH klíč pouze klíč, který Vám v tu chvíli stále patří. Váš VPS je plně v režimu vlastní správy: kdo smí na server, si určujete sami. Pomůžeme Vám s částí, která se týká WebOké, například se správou VPS, konzolí a snapshoty.

Chcete se dozvědět více? Absolvujte bezplatný kurz Správa VPS a linuxových serverů, lekci 2.1 Vytváření a používání SSH klíčů nebo lekci 2.3 Chytré používání SSH.

Byl tento článek užitečný?

← Zpět na Virtuální servery VPS

Chvíli strpení…

Nastavení vašich domén

U každé domény nastavte jmenné servery, propojení s hostingem a to, kdo bude držitelem.

Načítání vašich domén…