V závislosti od toho, ako ste ho nainštalovali, môže byť váš systém Linux nastavený tak, aby sa prihlasoval do účtu root pomocou su namiesto sudo. Môžete však zakázať účet root a použiť namiesto toho sudo. Tu je postup.

Prečo by ste mali zakázať koreňový účet

Mali by ste zakázať účet root a používať ho sudo pre administratívne úlohy, pretože je to bezpečnejšie ako používanie su. V systéme Linux si tak budete musieť zapamätať iba jedno heslo.

Ak máte viacerých správcovských používateľov, napríklad na serveri, jeden z nich môže narušiť heslo root. Sudo umožňuje každému používať svoje vlastné heslo. Ak je prihlásenie typu root zakázané, nikto nemôže heslo odhaliť. Ak sa správca stane nepoctivým, môžete jednoducho deaktivovať jeho účet.

Uistite sa, že najskôr môžete „sudo“

Pred deaktiváciou účtu root by ste sa mali najskôr uistiť, že môžete sudo. Mnoho distribúcií nastavilo prvého používateľa ako správcu pri inštalácii. Ak ste to teda vy, pravdepodobne už môžete sudo. Ak je váš systém predvolene nastavený na sudo, koreňový účet je uzamknutý.

instagram viewer

Ak vo vašom systéme nie je nainštalované sudo, môžete ho získať pomocou správcu balíkov. Skúste vyhľadať balík s názvom „sudo“ a nainštalovať ho. Aby ste mohli používať sudo, po inštalácii budete možno musieť pridať svoj používateľský účet do „kolieska“, „správcu“ alebo podobne pomenovanej skupiny používateľov.

Na konfiguráciu sudo použite visudo príkaz. Otvorí sa kópia súboru /etc/sudoers súbor a uloží iba platnú konfiguráciu, čím vás ušetrí od akéhokoľvek nechceného poškodenia systému.

Súvisiace: Ako pridať používateľa do zoznamu sudoers v Linuxe

Zamknutie koreňového účtu

Teraz, keď je sudo úspešne nastavené, budete chcieť uzamknúť účet root. To komukoľvek zabráni priamo používať root alebo sa prihlásiť do root. Ak to chcete urobiť, použite príkaz passwd:

sudo passwd -l root

Teraz je váš systém bezpečnejší

S nainštalovaným sudo a zamknutým účtom root môžete mať pokoj, že váš systém je bezpečný. Ešte lepšie je, že si nezakopnete pri zapamätaní si bežného hesla k účtu a hesla root.

Aj keď príkazy su a sudo môžu poskytovať prístup root, tento príkaz je flexibilnejší a bezpečnejší než su, pretože môžete určiť, kto môže čo robiť v systéme Linux.

zdieľamTweetE -mail
Sudo vs. su: Aký príkaz by ste mali použiť?

V systéme Linux existujú dva príkazy na získanie prístupu superužívateľov: su a sudo. Ktorý z nich by ste mali použiť, závisí od konkrétnej úlohy.

Čítajte ďalej

Súvisiace témy
  • Linux
  • Správa systému
  • Príkazy Linux
O autorovi
David Delony (45 publikovaných článkov)

David je nezávislý spisovateľ so sídlom na severozápade Pacifiku, pôvodne však pochádza z oblasti Bay. Od detstva je technologickým nadšencom. Medzi Davidove záujmy patrí čítanie, sledovanie kvalitných televíznych relácií a filmov, retro hry a zbieranie rekordov.

Viac od Davida Delonyho

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber