GNU/Linux >> Znalost Linux >  >> Debian

Vytvořit uživatele Sudo na Debianu – proces krok za krokem?

Sudo znamená superuser do . Sudo je příkaz používaný v systémech podobných Unixu, který umožňuje běžnému uživateli spustit program jako jiný uživatel. Ve většině případů je to uživatel root.

Tato možnost vám dává oprávnění na úrovni správce ke spouštění programů na vašem počítači. Je to alternativa k použití příkazu su.

Provádění správy serveru jako uživatel bez oprávnění root je v zásadě nejlepším postupem pro zabezpečení.

Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět související dotazy sudo v systému Debian Linux.

V této souvislosti se podíváme na to, jak vytvořit nového uživatele v systému Debian a učinit sudo uživatelem tím, že mu poskytneme sudo přístup.


Jak vytvořit uživatele sudo v Debianu?

Pomocí uživatelského účtu sudo můžete spouštět administrativní příkazy, aniž byste se museli přihlašovat k uživatelskému účtu root na vašem serveru Debian.

Chcete-li vytvořit nového uživatele a dát mu sudo přístup, musíte provést následující kroky. Pokud chcete poskytnout sudo přístup stávajícímu uživateli, můžete přeskočit kroky vytváření uživatelů.


  • Začněte přihlášením k serveru jako uživatel root:
$ ssh root@server_ip_address

Vytvořte nový uživatelský účet pomocí příkazu adduser.

Nahraďte linuxapt požadovaným uživatelským jménem:

$ adduser linuxapt

Zobrazí se výzva k nastavení nového hesla a opětovnému zadání hesla uživatele. Doporučuje se nastavit silné heslo s kombinací alfanumerických a speciálních znaků.

Získáte následující výstup:

Adding user `linuxapt' ...
Adding new group `linuxapt' (1001) ...
Adding new user `linuxapt' (1001) with group `linuxapt' ...
Creating home directory `/home/linuxapt' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

Po úspěšné aktualizaci hesla vytvoří adresář pro nového uživatele a zkopíruje potřebné konfigurační soubory.

Poté budete požádáni o zadání informací o novém uživateli. Tyto jsou volitelné, takže pokud je nechcete zadávat, můžete je jednoduše přeskočit stisknutím klávesy Enter pro každou z nich a nastavit výchozí.

Uvidíte následující výstup:

Changing the user information for linuxapt
Enter the new value, or press ENTER for the default
        Full Name []:
        Room Number []:
        Work Phone []:
        Home Phone []:
        Other []:
Is the information correct? [Y/n]

Nyní je uživatel vytvořen a do skupiny sudo přidáme nového uživatele, který mu udělí přístup k sudo.

Ve výchozím nastavení mají členové skupiny sudo přístup k sudo na systémech Debian:

$ usermod -aG sudo linuxapt


Jak ověřit přístup sudo?

Přihlaste se pomocí nově vytvořeného uživatele nebo se můžete přepnout na nově vytvořeného uživatele podle typu :

$ su - linuxapt

Pomocí příkazu sudo spusťte příkaz whoami:

$ sudo whoami

Pokud má nový uživatelský účet přístup sudo, výstup daného příkazu bude root, jak je uvedeno níže:

Output
root

Nyní můžete použít sudo tak, že před jakýkoli příkaz napíšete sudo a dáte prostor :

$ sudo ls -la /root

Poprvé vás vyzve k zadání uživatelského hesla pro danou relaci:

Output
[sudo] password for linuxapt:



Debian
  1. Nainstalovat Jitsi Meet na Debian 11 – proces krok za krokem?

  2. Vytvořte uživatele sudo v CentOS

  3. Vytvořte uživatele sudo v Ubuntu

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

  2. Instalace Javy na systém Debian 9 – proces krok za krokem?

  3. Nainstalovat Git na systém Debian 9 – proces krok za krokem?

  1. Jak vytvořit uživatele Sudo na CentOS, Ubuntu a Debianu

  2. Instalace Nginx na server Debian 9 – proces krok za krokem?

  3. Vytvořit uživatele Sudo na Debianu – proces krok za krokem?