Cílem této příručky je získat přístup k root shellu a volitelně změnit výchozí prázdné heslo root na Ubuntu 20.04 Focal Fossa Linux.
V tomto tutoriálu se naučíte:
- Jak spouštět příkazy systému Linux s oprávněními správce root
- Jak přejít na root shell
- Jak nastavit heslo uživatele root
Přístup k root shellu na Ubuntu 20.04 Focal Fossa Linux
Požadavky na software a použité konvence
Kategorie | Požadavky, konvence nebo použitá verze softwaru |
---|---|
Systém | Nainstalováno nebo upgradováno Ubuntu 20.04 Focal Fossa |
Software | Není k dispozici |
Jiné | Privilegovaný přístup k vašemu systému Linux jako root nebo prostřednictvím sudo příkaz. |
Konvence | # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz$ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel |
Přístup k root shellu na Ubuntu 20.04 Focal Fossa Linux pokyny krok za krokem
Ve výchozím nastavení se systém Ubuntu dodává s prázdným heslem root. To znamená, že neexistuje způsob, jak přistupovat k shellu root přes su
příkaz. Toto není chyba, ale bezpečnostní opatření. Od uživatelů se neočekává, že se budou přihlašovat jako root a všechny příkazy, které musí být spouštěny s oprávněními správce, by měly být spouštěny pomocí sudo
prefix samotného příkazu. Příklad:
$ sudo mycommand Password:
Následující kroky vysvětlí, jak nastavit heslo uživatele root na Ubuntu 20.04 Linux a získat tak trvalý přístup k shellu root pomocí su
příkaz a heslo uživatele root. Pro vzdálený přístup k vašemu systému Ubuntu přes SSH je potřeba mít heslo uživatele root.
- Prvním krokem je použití
sudo
pro nastavení hesla uživatele root:$ sudo passwd
Další alternativou je nejprve se stát rootem a poté nastavit heslo root. Příklad:
$ sudo -i Password: # passwd
- Access the root shell or login via SSH using the new root's password:
$ su Password:
- Jakmile jste v prostředí root, potvrďte, že jste přihlášeni jako root:
# whoami root