GNU/Linux >> Znalost Linux >  >> Debian

Jak vytvořit a smazat uživatele v Debianu 9

V tomto tutoriálu vám ukážeme, jak vytvořit a smazat uživatele na Debianu 9. V počátečním nastavení serveru je vytvořen pouze jeden uživatelský účet, a to „root“ uživatelský účet. Tento uživatel root má nejvyšší oprávnění a má přístup ke všem souborům a příkazům v systému. Ale mít příliš mnoho oprávnění a spouštět jako uživatel root není vždy doporučeno a pokud nejste dostatečně opatrní, může to mít destruktivní důsledky pro váš systém.

Proto se doporučuje vytvořit další uživatele s omezenými oprávněními pro vaše nejběžnější úkoly. Nový uživatelský účet by měl být vytvořen také pro každého dalšího uživatele, který bude používat váš server. Kromě toho vám také ukážeme, jak v případě potřeby udělit těmto uživatelům práva root pomocí příkazu sudo.

Vytvořte nového uživatele na Debianu 9

Nejprve musíte vytvořit připojení k vašemu serveru jako uživatel root přes SSH.

Po přihlášení můžete vytvořit nového uživatele s adduserem příkaz. V našem příkladu vytvoříme uživatele s názvem „newuser“. Chcete-li to provést, jednoduše zadejte do příkazového řádku následující:

adduser newuser

Budete požádáni o další otázky.
Nejprve budete muset zadat a potvrdit heslo pro tohoto uživatele.
Poté budete požádáni o další informace o uživateli, jako je celé jméno, místnost číslo, pracovní telefon, domácí telefon a další. Tyto informace jsou nepovinné a můžete je přeskočit pouze stisknutím ENTER u každé otázky.
Nakonec budete požádáni o potvrzení všech informací, které jste dosud zadali. Pokud je vše v pořádku, stiskněte Y a poté Enter.

Toto je výstup, který byste měli získat pro našeho nového uživatele s názvem „newuser“:

Adding user `newuser' ...
Adding new group `newuser' (1000) ...
Adding new user `newuser' (1000) with group `newuser' ...
Creating home directory `/home/newuser' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for newuser
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] Y

Tímto byl úspěšně vytvořen nový uživatel a skupina s názvem „newuser“. Jeho domovský adresář byl také vytvořen v následujícím umístění na vašem serveru:/home/newuser

Nyní se můžete přihlásit jako uživatel „newuser“ na váš server pomocí hesla, které jste nastavili.

Přidat uživatele do skupiny sudo na Debianu 9

Nyní vám ukážeme, jak povolit tomuto novému uživateli, kterého jste právě vytvořili, provádět příkazy jako superuživatel nebo jiný systémový uživatel. Chcete-li toho dosáhnout, budete muset přidat uživatele do skupiny sudo. Všichni členové této skupiny mají práva sudo.
Ve výchozím nastavení jsou všichni noví uživatelé přidáni do své vlastní skupiny pouze během počátečního vytváření uživatele. Chcete-li přidat našeho uživatele „newuser“ do skupiny sudo, musíte spustit následující příkaz:

usermod -aG sudo newuser

Můžete také ověřit, zda je náš uživatel nyní členem skupiny sudo , pomocí skupin příkazy:

groups newuser

Měli byste získat následující výstup, který ukazuje, že „newuser“ je členem skupiny newuser i sudo:

newuser : newuser sudo

Nyní můžete přepnout na tohoto uživatele pomocí su příkaz:

su newuser

a zkuste spouštět příkazy s oprávněními správce pomocí sudo příkaz. Normální uživatel například nemá oprávnění ke spouštění příkazů nezbytných pro aktualizaci veškerého systémového softwaru na serveru na nejnovější verzi:

apt-get update && sudo apt-get upgrade

Pokud se pokusíte spustit tyto příkazy normálně a jste přihlášeni jako uživatel „newuser“, získáte následující výstup:

Reading package lists... Done
W: chmod 0700 of directory /var/lib/apt/lists/partial failed - SetupAPTPartialDirectory (1: Operation not permitted)
E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
E: Unable to lock directory /var/lib/apt/lists/

Ale protože je náš uživatel přidán do skupiny sudo, můžeme použít sudo příkaz k úspěšné aktualizaci našeho systému:

sudo apt-get update && sudo apt-get upgrade

Smazat uživatele v Debianu 9

Jakmile uživatele, kterého jsme vytvořili, již nebudete potřebovat, můžeme jej smazat pomocí deluser příkaz.

Řekněme, že chceme smazat uživatele „newuser“. Chcete-li to provést, můžete spustit následující příkaz:

deluser newuser

Tím však neodstraníte domovský adresář uživatele. Pokud chcete odstranit také domovský adresář uživatele, měli byste spustit následující příkaz:

deluser --remove-home newuser

Uživatel je nyní zcela odstraněn z našeho systému.

To je vše, co potřebujete vědět, pokud jde o vytváření a mazání uživatele v Debianu 9.

Samozřejmě nemusíte vytvářet a mazat uživatele na Debianu 9, pokud používáte některou z našich spravovaných VPS hostingových služeb, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám pomohli vytvořit nového nebo odstranit stávajícího uživatele. na Debianu 9. Jsou k dispozici 24×7 a okamžitě se o váš požadavek postarají.


Debian
  1. Jak přidat a odstranit uživatele v Ubuntu, Debianu a LinuxMintu

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

  3. Vytvářejte a mažte uživatele v Ubuntu 20.04

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

  2. Jak vytvořit a odstranit uživatelskou skupinu v Linuxu

  3. Jak vytvořit a odstranit uživatele na Ubuntu 16.04

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

  2. Jak vytvořit uživatele MariaDB a udělit oprávnění

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