V systéme Windows bolo implementované riadenie prístupu používateľov (UAC), pretože zostať prihlásený ako správca predstavoval veľmi jednoduché bezpečnostné riziko. S UAC väčšina programov beží s obmedzeným prístupom a Windows iba vyzve používateľa, aby požiadal o povolenie, keď je potrebné zmeniť systémový súbor.
V systémoch Linux môžeme administratívne aplikácie spúšťať pomocou príkazu sudo. Umožňuje nám spustiť program ako užívateľ root. Ak ako užívateľ často používate root, vystavujete sa riziku, že svojmu zariadeniu poskytnete plný prístup k škodlivým programom.
Existujú dve možnosti, ako pridať používateľa do sudoers. Jeden spôsob je manuálny a druhý použitie príkazu usermod.
Manuálne pridanie používateľa sudo
Pri pridávaní používateľa k používateľovi sudo v Ubuntu 20.04 postupujte podľa nižšie uvedených pokynov:
Vytvoriť nového používateľa
Otvorte užívateľský terminál root a spustite nasledujúci príkaz:
$sudoadduser<používateľské meno>Ako používateľské meno používam linuxuser3:
$sudoadduser linuxuser3
Požiada vás, aby ste novému používateľovi priradili heslo. Musíte tiež pridať niekoľko ďalších informácií, ako je úplné meno, číslo miestnosti atď. Potvrdí to, či sú informácie správne alebo nie. Potvrďte stlačením Y.
Nový používateľ bude úspešne vytvorený.
Aktualizujte svoj systém pomocou nového používateľa
V budúcnosti sa prepnite na nového používateľa zadaním používateľského mena a hesla na prihlasovacej obrazovke. Otvorte terminál a aktualizujte svoj systém pomocou nasledujúceho príkazu:
$Vhodná aktualizácia SudoNovému používateľovi sme neposkytli žiadne privilégiá a zobrazí sa správa, že nový používateľ nie je v súbore sudoers.
Do súboru sudoers musíme pridať používateľa.
Otvorte súbor visudo v textovom editore pomocou nasledujúceho príkazu:
$sudovisudo
Na pozícii, kde vidíte root ALL = (ALL: ALL) ALL, zmeníme svoje používateľské meno. V mojom prípade nahraďte koreň súborom linuxuser 3 sudoers. Do tohto súboru vložte nasledujúce riadky:
RootVŠETKY=(VŠETCI: VŠETCI)VŠETKYLinuxuser3VŠETKY=(VŠETCI: VŠETCI)VŠETKY
Znova aktualizujte svoj systém. Linuxuser3 je teraz schopný vykonávať akcie alebo operácie súvisiace so sudom.
Pridanie používateľa Sudo z príkazu Usermod
Príkaz usermod nám umožňuje pridávať/upravovať skupiny používateľov.
Ak chcete pridať používateľa do sudoers, zadajte do terminálu nižšie uvedený príkaz:
$sudousermod –a –Gsudolinuxuser3
- -a: Toto upravuje zmeny aktuálnej konfigurácie
- -G: Názov komunity používateľov, ku ktorej by malo byť pripojené.
- : Používateľské meno používateľa je potrebné zmeniť.
Keď sa používateľ prihlási prvýkrát po pridaní do novej skupiny, zobrazí sa správa, že používateľské práva sú zmenené.
Záver:
Použitím sudo v príkaze môžeme vykonávať úlohy na administratívnej úrovni. Táto príručka vám pomôže pridať používateľa do sudoers v systéme Linux. Ak chcete pridať používateľa do sudoers, postupujte podľa vyššie uvedených pokynov.