V závislosti na tom, jak jste jej nainstalovali, může být váš systém Linux nastaven tak, aby se přihlašoval ke kořenovému účtu pomocí su místo sudo. Můžete však deaktivovat kořenový účet a místo toho použít sudo. Zde je postup.

Proč byste měli deaktivovat kořenový účet

Měli byste deaktivovat root účet a používat sudo pro administrativní úkoly, protože je bezpečnější než používání su. V systému Linux si tak budete muset pamatovat pouze jedno heslo.

Pokud máte více administrativních uživatelů, například na serveru, jeden z nich může narušit heslo uživatele root. Sudo umožňuje každému používat své vlastní heslo. Pokud je přihlášení root zakázáno, nikdo nemůže heslo prozradit. Pokud se administrátor stane nepoctivým, můžete mu jednoduše deaktivovat účet.

Nejprve se ujistěte, že můžete „sudo“

Než deaktivujete účet root, měli byste se nejprve ujistit, že můžete sudo. Mnoho distribucí nastavilo prvního uživatele jako správce při instalaci. Pokud jste to tedy vy, pravděpodobně už můžete sudo. Kořenový účet je již uzamčen, pokud je váš systém ve výchozím nastavení nastaven na sudo.

instagram viewer

Pokud ve vašem systému není sudo nainstalováno, můžete jej získat pomocí správce balíčků. Zkuste vyhledat balíček s názvem „sudo“ a nainstalujte jej. Po instalaci budete možná muset přidat svůj uživatelský účet do „kolečka“, „administrátora“ nebo podobně pojmenované skupiny uživatelů, abyste mohli používat sudo.

Chcete -li konfigurovat sudo, použijte visudo příkaz. Otevře se kopie souboru /etc/sudoers soubor a uloží pouze platnou konfiguraci, čímž vás zachrání před nežádoucím poškozením systému.

Příbuzný: Jak přidat uživatele do seznamu sudoers v Linuxu

Uzamčení kořenového účtu

Nyní, když je sudo úspěšně nastaveno, budete chtít zamknout kořenový účet. To zabrání komukoli používat přímo nebo přihlášení k rootování. Chcete -li to provést, použijte příkaz passwd:

sudo passwd -l root

Nyní je váš systém bezpečnější

S nainstalovaným sudo a zamčeným kořenovým účtem si můžete být jisti, že je váš systém zabezpečený. Ještě lépe, nebudete zakopávat o zapamatování si běžného hesla k účtu a hesla root.

Příkazy su a sudo mohou poskytovat přístup root, ale ten je flexibilnější a bezpečnější než su, protože můžete určit, kdo smí v systému Linux co dělat.

PodíltweetE-mailem
Sudo vs. su: Který příkaz byste měli použít?

V systému Linux existují dva příkazy pro získání přístupu superuživatele: su a sudo. Který z nich byste měli použít, závisí na daném úkolu.

Číst dále

Související témata
  • Linux
  • Správa systému
  • Příkazy Linux
O autorovi
David Delony (45 článků zveřejněno)

David je nezávislý spisovatel se sídlem na severozápadě Pacifiku, původně ale pocházel z oblasti Bay. Od dětství je technologickým nadšencem. Mezi Davidovy zájmy patří čtení, sledování kvalitních televizních pořadů a filmů, retro hraní a sbírání záznamů.

Více od Davida Delonyho

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru