Sudo poskytuje uživatelům speciální oprávnění ke spouštění příkazů jako jiný uživatel. Lze jej použít k povolení oprávnění superuživatele normálnímu uživateli s omezeními. Sudo lze nakonfigurovat tak, aby přidělovalo oprávnění root pouze konkrétním příkazům.
Tento tutoriál vám pomohl vytvořit nového uživatele s právy Sudo, přidat existujícího uživatele k právům sudo nebo odebrat oprávnění sudo z jakéhokoli účtu.
Vytvořit uživatele s přístupem Sudo
K vytvoření nového účtu použijte výchozí příkaz systému „adduser“. Podle aktuálních požadavků bude syntaxe příkazu vypadat takto:
sudo adduser [USER_NAME} [GROUP_NAME]
Zde:
- USER_NAME je název nového uživatelského účtu.
- GROUP_NAME Definujte zde název skupiny, chcete-li do této skupiny automaticky přidat uživatele během vytváření.
Zkusme to na reálném příkladu. Následující příkaz vytvoří nového uživatele tecadmin a přidejte jej do sudo skupina.
sudo adduser tecadmin sudo
V případě, že uživatel již existuje, jednoduše ho přidá do skupiny sudo.
Přidat stávajícího uživatele do Sudo
Můžete také použít následující příkaz k přidání stávajících uživatelů do skupinového sudo, kde získá plná práva sudo.
sudo usermod -aG sudo tecadmin
Tím pouze přidáte tecadmin
uživatele do skupiny sudo. Totéž lze ověřit v /etc/group
soubor.
Odeberte uživateli oprávnění Sudo
Následující příkaz odebere uživatele ze skupiny sudo. Tím pouze odstraníte tecadmin
uživatele ze sudo
skupina. Neodstraní uživatele ze systému.
sudo gpasswd -d tecadmin sudo
Doporučujeme také zobrazit soubor /etc/sources a odstranit všechny položky specifické pro uživatele.
Závěr
Tento tutoriál vám pomohl poskytnout zvláštní oprávnění uživatelům používajícím Sudo na systému Debian. Kromě toho vám tento tutoriál poskytuje oprávnění povolit sudo přístup ke stávajícím účtům. Také odeberte uživateli oprávnění Sudo.