Košík je prázdný

Změna hesla roota je kritickou operací v administraci systémů běžících na CentOS 7. Heslo roota je klíčovým bezpečnostním prvkem, který chrání přístup k nejvyšším oprávněním v systému. Tento článek poskytuje podrobný, odborný postup, jak bezpečně a efektivně změnit heslo roota v CentOS 7.

Požadavky

Před začátkem procesu je důležité mít následující:

  1. Fyzický přístup k serveru nebo vzdálený přístup přes SSH s oprávněním root nebo uživatele s oprávněními sudo.
  2. Základní znalosti práce s příkazovým řádkem v Linuxu.

Postup změny hesla roota

1. Přihlášení jako root nebo uživatel s oprávněními sudo

Přihlaste se k systému CentOS 7 jako root nebo uživatel, který má oprávnění používat sudo.

ssh user@your_centos7_server

Pokud jste přihlášeni jako root, můžete změnit heslo přímo pomocí příkazu passwd:

passwd

Budete vyzváni k zadání nového hesla a jeho potvrzení.

3. Použití příkazu sudo (pokud nejste root)

Pokud nejste přihlášeni jako root, ale máte oprávnění sudo, použijte příkaz sudo pro změnu hesla roota:

sudo passwd root

Budete vyzváni k zadání svého uživatelského hesla (pro autentizaci příkazu sudo) a poté k zadání a potvrzení nového hesla pro root.

4. Ověření změny hesla

Pro ověření, že heslo bylo úspěšně změněno, se odhlaste a znovu přihlaste jako root pomocí nového hesla:

su -

Zadejte nové heslo roota. Pokud se přihlášení zdaří, změna hesla proběhla úspěšně.

 

Řešení problémů

  1. Přístup k záchrannému režimu (Recovery Mode)

Pokud jste zapomněli heslo roota nebo nemáte přístup k uživateli s oprávněními sudo, budete muset přistoupit k záchrannému režimu (Recovery Mode):

  • Restartujte server.
  • Na úvodní obrazovce GRUB vyberte záchranný režim (Recovery Mode).
  • Upravte řádek začínající s linux16 nebo linux a přidejte rd.break na konec tohoto řádku.
  • Stiskněte Ctrl+X pro spuštění do záchranného režimu.
  1. Připojení kořenového souborového systému pro zápis

Po spuštění do záchranného režimu připojte kořenový souborový systém pro zápis:

mount -o remount,rw /sysroot
  1. Změna hesla roota

Chroot do kořenového souborového systému:

chroot /sysroot

Nyní použijte příkaz passwd pro změnu hesla roota:

passwd
  1. Obnovení a restart systému

Po změně hesla opusťte chroot a restartujte systém:

exit
exit
reboot

Změna hesla roota v CentOS 7 je zásadní operací pro udržení bezpečnosti systému. Tento podrobný návod vás provede všemi kroky nezbytnými pro úspěšnou změnu hesla, ať už jste přihlášeni jako root, nebo potřebujete použít záchranný režim. Dodržování těchto kroků pomůže zajistit, že váš systém zůstane zabezpečený a přístupný pouze oprávněným osobám.