logo

Hoe een gebruiker toe te voegen in Linux | useradd-opdracht

gebruikeradd is een opdracht in Linux die wordt gebruikt om gebruikersaccounts aan uw systeem toe te voegen. Het is slechts een symbolische link naar de opdracht adduser in Linux en het verschil tussen beide is dat useradd een native binair bestand is dat met het systeem is gecompileerd, terwijl adduser een Perl-script is dat het binaire bestand useradd op de achtergrond gebruikt. Het brengt wijzigingen aan in de volgende bestanden:

  • /etc/passwd
  • /etc/schaduw
  • /etc/groep
  • /etc/gschaduw
  • maakt een map aan voor een nieuwe gebruiker in /home

Inhoudsopgave



Syntaxis van de opdracht `useradd` in Linux

De basissyntaxis voor het `useradd`-commando is als volgt.

useradd [options] [User_name]>

Werken met het commando `useradd`

1. Hoe u een gebruiker kunt toevoegen in Linux

Met deze opdracht wordt de gebruiker met de naam test_user toegevoegd.

sudo useradd test_user>



2. Hoe u een gebruiker kunt toevoegen door een thuismappad voor de nieuwe gebruiker op te geven

Om een ​​thuismappad voor nieuwe gebruikers te geven, gebruiken we de volgende opdracht in Linux.

sudo useradd -d /home/test_user test_user>

Hiermee wordt de thuismap van us/home/test_user ingesteld.



3. Hoe u een gebruiker met een specifieke gebruikers-ID (UID) kunt aanmaken

Om een ​​nieuwe gebruiker met een aangepaste UID aan te maken, gebruiken we de volgende opdracht.

sudo useradd -u 1234 test_user>

Hierdoor wordt een nieuwe gebruiker aangemaakt met het gebruikers-ID 1234 en de naam test_user.

4. Hoe maak je een gebruiker aan met een specifieke groeps-ID (GID)

Gebruik de volgende opdracht om een ​​nieuwe gebruiker aan te maken en een specifiek groeps-ID toe te wijzen

sudo useradd -g 1000 test_user>

java probeer te vangen

Hierdoor wordt een nieuwe gebruiker aangemaakt met het groeps-ID 1000 en de naam test_user.

5. Hoe u een gebruiker kunt aanmaken zonder een thuismap

Om een ​​gebruiker zonder homedirectory aan te maken, gebruiken we het volgende commando.

sudo useradd -M test_user>

Hierdoor wordt de gebruiker aangemaakt met de naam test_user en ook zonder homedirectory.

6. Hoe u een gebruiker met een vervaldatum aanmaakt

Om een ​​vervaldatum voor een gebruikersaccount in te stellen, gebruiken we het volgende commando.

sudo useradd -e 2020-05-30 test_user>

Hierdoor wordt de gebruiker met de naam test_user aangemaakt met de vervaldatum 30 mei 2020.

7. Hoe u een gebruiker met een opmerking kunt aanmaken

Om een ​​opmerking of beschrijving voor een gebruiker toe te voegen, gebruiken we de volgende opdracht.

sudo useradd -c 'This is a test user' test_user>

Hierdoor wordt een gebruiker aangemaakt met een korte opmerking of beschrijving van de gebruiker.

8. Een gebruiker aanmaken met gewijzigde login-shell

Om een ​​gebruiker met een andere login-shell aan te maken, gebruiken we de volgende opdracht.

java cast string naar int
sudo useradd -s /bin/sh test_user>

Hierdoor wordt een gebruiker aangemaakt met de naam test_user met de standaardshell /bin/sh.

9. Hoe u een niet-gecodeerd wachtwoord voor de gebruiker kunt instellen

Om een ​​niet-gecodeerd wachtwoord voor de gebruiker in te stellen, gebruiken we de volgende opdracht.

sudo useradd -p test_password test_user>

Hierdoor wordt een nieuwe gebruiker aangemaakt met de naam test_user en een niet-gecodeerd wachtwoord test_password.

10. Help weergeven

Om hulp weer te geven, gebruiken we de volgende opdracht.

sudo useradd --help>

Met deze opdracht wordt de helpsectie van de useradd-opdracht weergegeven.

Conclusie

In dit artikel hebben we de opdracht `useradd` in Linux besproken, een krachtig hulpmiddel voor het maken van gebruikersaccounts met verschillende aanpassingen. Over het geheel genomen kunnen we zeggen dat systeembeheerders, door de opties en syntaxis ervan te begrijpen, gebruikersaccounts op hun Linux-systeem efficiënt kunnen beheren.