V tomto kurzu najdete, jak udělit a odebrat oprávnění sudo, jak odebrat požadavek na heslo při provádění příkazů root a jak udělit oprávnění sudo všem uživatelům patřícím do konkrétní skupiny. V tomto tutoriálu budeme používat systémy založené na Debianu a Ubuntu.
Přidání uživatele do skupiny sudo
Ke správě oprávnění sudo pro uživatele použijeme příkaz usermod.
Udělení oprávnění sudo typu uživatele:
usermod -a -G sudo UŽIVATELSKÉ JMÉNO
Kde:
Usermod: volá program
-A: přidat do skupiny
-G: určit skupinu
USERNAME / linuxhint: Nahraďte správné uživatelské jméno.
Dalším způsobem je upravit soubor / etc / sudoers spuštěním následujícího příkazu:
nano / etc / sudoersPřidejte následující řádek a nahraďte „USERNAME“ svým uživatelem.
USERNAME ALL = (ALL) ALL // poskytuje uživateli „uživatelské jméno“ sudo přístup
Chcete-li odebrat uživatele z sudoers v distribucích založených na Debianu, spusťte následující příkaz:
deluser USERNAME sudo
Zakázat požadavek na heslo při provádění sudo
Ve výchozím nastavení sudo zabrání provedení privilegovaných příkazů vyhrazených pro root požadováním hesla, jak je znázorněno na obrázku níže.
Můžeme zabránit tomu, aby sudo požadovalo ověření úpravou / etc / sudoers soubor
Běh nano / etc / sudoers
Přidejte řádek níže a nahraďte uživatelské jméno správným uživatelským jménem.
uživatelské jméno ALL = NOPASSWD: ALL
Chcete-li udělit oprávnění sudo celé skupině, která dává oprávnění sudo všem uživatelům patřícím do skupiny, upravte soubor sudoers spuštěním nano / etc / sudoers a přidejte řádek zobrazený níže
% groupname ALL = (ALL) ALL
lis CTRL + X a Y vyhovět uložení a ukončení.
Závěr
Jak již bylo řečeno na začátku tutoriálu, zvykem na sudo je dobrým zvykem udržovat naše zařízení v bezpečí a předcházet nebezpečným chybám, přidání běžného uživatele nebo celé skupiny do skupiny sudo je jednoduché jako jeden příkaz.
Doufám, že se vám tento výukový program líbil, sledujte LinuxHint, kde najdete další výukové programy a tipy pro správu systému Linux.