GNU/Linux >> Znalost Linux >  >> Debian

Jak přidat uživatele do Sudoers na Debianu

Po nastavení nového systému Debian se vytvoří výchozí root účet. Uživatel root má plný systémový přístup a oprávnění a může v systému dělat prakticky cokoliv, co běžný uživatel nemůže. Některé z úloh omezených pouze na uživatele root zahrnují instalaci, aktualizaci, aktualizaci a mazání softwarových balíků, úpravu konfiguračních souborů, spouštění a zastavování systémových služeb a provádění vypínání a restartování serveru. Uživatel root je mocný, ale extrémně nebezpečný, protože provedené akce nelze vrátit zpět. Některé příkazy, pokud jsou vydány, mohou způsobit, že systém nebude použitelný.

Ke zmírnění tohoto rizika je potřeba přidat nového běžného uživatele a později uživateli přidělit oprávnění root, aby v případě potřeby mohl provádět každodenní administrativní oprávnění. To je možné zadáním sudo před příkazem, což dočasně zvýší oprávnění uživatele.

V této příručce se budeme zabývat tím, jak vytvořit nového uživatele a později přidat uživatele do skupiny sudoers v Debianu.

Krok 1:Přihlaste se na svůj server

Chcete-li začít, přihlaste se ke svému serveru Debian jako uživatel root přes SSH

# ssh root@server-IP-address

Krok 2:Vytvořte nový uživatelský účet

Pro vytvoření nového uživatele v systému Linux použijeme adduser příkaz následovaný uživatelským jménem

Syntaxe je uvedena níže:

# adduser  username

V našem případě přidáme nového uživatele s názvem jack.

#  adduser jack

Tento příkaz vás vyzve k zadání hesla nového uživatele a později bude vyžadovat jeho potvrzení. Vždy mějte na paměti, abyste si nastavili silné heslo (Heslo s kombinací velkých, malých písmen, číslic a speciálních znaků).

Ukázkový výstup

Jakmile je heslo úspěšně nastaveno, příkaz vás vyzve k zadání dalších informací o uživateli, jak je uvedeno níže. Pokud je to možné, vyplňte podrobnosti a nakonec uložte změny stisknutím tlačítka 'Y' na klávesnici na konci výzvy.

Pokud chcete vynechat všechny tyto informace, jednoduše stiskněte ENTER přijmout výchozí nastavení.

Informace o novém uživateli jsou uloženy v /etc/password soubor. Chcete-li tedy zobrazit informace o uživateli, spusťte

# cat /etc/passwd

Krok 3:Přidejte nového uživatele do skupiny sudoers

Chcete-li přidat nově vytvořeného uživatele do skupiny sudoers, použijte příkaz usermod, jak je znázorněno v syntaxi níže:

# usermod -aG sudo username

V našem případě pro přidání uživatele Jack do skupiny sudoers spustíme

# usermod -aG sudo jack

Můžete ověřit, zda se uživatel přidal do skupiny sudo spuštěním příkazu id.

Následující výstup indikuje, že uživatel 'jack' je přidán do skupiny sudo:

# id jack
uid=1000(jack) gid=1000(jack) groups=1000(jack),27(sudo)

Můžete také použít příkaz gpasswd k přidání uživatele do skupiny sudo.

V následujícím příkladu jsem přidal uživatele 'johnny' do skupiny sudo pomocí gpasswd:

# gpasswd -a johnny sudo
Adding user johnny to group sudo

Poznámka:Pokud se vám zobrazuje zpráva „sudo:příkaz nenalezen“, nainstalujte balíček sudo pomocí apt-get:

$ apt-get install sudo

Krok 4:Testování uživatele pomocí sudo

Posledním krokem je potvrzení, zda má nový uživatel oprávnění sudo.

Přepněte na nového uživatele, jak je znázorněno

# su - jack

Nyní vyvolejte příkaz sudo následovaný libovolným příkazem. v tomto případě spustíme příkaz whoami.

$ sudo whoami

Poté bude následovat seznam několika bodů, které byste měli mít na paměti při práci jako uživatel root.

Poté budete vyzváni k zadání hesla uživatele a poté bude příkaz proveden.

Ukázkový výstup

Pokud chcete přepnout zpět na uživatele root, můžete spustit sudo -i příkaz, ale musíte zadat heslo uživatele root:

$ sudo -i

Úvahy na závěr

V této příručce jste se naučili, jak přidat uživatele do skupiny sudoers. Jako dobrá praxe se obvykle doporučuje používat běžného uživatele v serverovém systému namísto přihlašování jako root. Vyhnete se tak pravděpodobnosti, že jako uživatel root uděláte chybu a způsobíte nevratné poškození serveru.

Vaše zpětná vazba je velmi vítána.


Debian
  1. Jak přidat uživatele do Sudoers a přidat uživatele do skupiny Sudo na CentOS 7

  2. Jak vytvořit uživatele Sudo v Debianu

  3. Ubuntu Přidat uživatele do Sudoers

  1. Jak vytvořit uživatele Sudo v Debianu

  2. Jak přidat uživatele do Sudoers a přidat uživatele do skupiny Sudo na Ubuntu

  3. Jak přidat uživatele do Sudoers v Ubuntu

  1. Jak přidat uživatele do Sudoers v CentOS

  2. Jak vytvořit uživatele Sudo v Debianu

  3. Jak přidat a odstranit uživatele v Debianu 9