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í
sudopro 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