OPMERKING: in deze tutorial gebruiken we Linux Mint 20 om useradd te implementeren, maar je kunt een andere Linux-distributie gebruiken.
Voorbeeld 1: Een nieuwe gebruiker toevoegen in Linux
Als u een nieuwe gebruiker op uw Linux-besturingssysteem met sudo-rechten wilt maken, moeten de volgende stappen worden genomen:
Open eerst een terminal op uw Linux-machine door op het terminalpictogram op de taakbalk te klikken. Nadat het terminalvenster is geladen, typt u de volgende opdracht:
$ sudo adduser [gebruikersnaam]Als u bijvoorbeeld een nieuwe gebruiker met de naam "raza" wilt maken, vervang dan [gebruikersnaam] door raza.
$ sudo adduser raza
Met deze opdracht wordt een nieuwe gebruiker met de naam raza gemaakt in het Linux-besturingssysteem.
Wanneer een nieuwe gebruiker wordt aangemaakt in Linux, wordt er een item gegenereerd in '/etc file'. Dit bestand slaat informatie op over de gebruiker. Voer de volgende opdracht uit om een wachtwoord in te stellen voor een nieuwe gebruiker:.
U moet een nieuw wachtwoord voor de gebruiker typen, want wanneer een gebruiker wordt gemaakt, is deze standaard vergrendeld. Typ vervolgens het nieuwe wachtwoord opnieuw.
Nadat deze stap is voltooid, is de gebruikersinformatie bijgewerkt in Linux en wordt een bericht weergegeven dat het succes van de update op de terminal wordt weergegeven.
Voorbeeld 2: Een gebruiker toevoegen met een opgegeven gebruikers-ID
Elke gebruiker in Linux heeft zijn eigen unieke identificatienummer (UID), maar u kunt de vlag -u samen met de opdracht useradd gebruiken om een gebruiker met een specifiek gebruikers-ID te maken. In dit voorbeeld maken we een gebruiker met de naam "SRaza" met een unieke id van 1200. Om dit te doen, voeren we de volgende opdracht in de terminal in:
$ sudo useradd -u 1200 SRaza
Door deze opdracht uit te voeren, is onze nieuwe gebruiker aangemaakt. Als u de succesvolle uitvoering van deze opdracht wilt bevestigen, typt u de volgende opdracht in de terminal:
$ id -u SRaza
Voorbeeld 3: Een gebruiker toevoegen met een homedirectory
Om een gebruiker met een homedirectory toe te voegen, moet u de vlag -m gebruiken met de opdracht useradd. Zonder de vlag -m wordt er geen homedirectory aangemaakt in Linux. In dit voorbeeld is ons doel om een nieuwe gebruiker met de naam "alpha" aan te maken met een homedirectory. Hiervoor gebruiken we het volgende commando:
$ sudo useradd -m alphaOm de homedirectory van de nieuw aangemaakte gebruiker te bevestigen, voert u de volgende opdracht in de terminal in:
$ ls -a /home/alpha
Voorbeeld 4: Een gebruiker toevoegen zonder een homedirectory
Om een gebruiker aan te maken zonder een homedirectory, gebruik je de -M vlag met het useradd commando. We willen een nieuwe gebruiker met de naam "Noor" maken zonder een thuismap. Om dit te doen, voeren we de volgende opdracht in de terminal in:
$ sudo useradd -M NoorU kunt het wachtwoord voor de nieuwe gebruiker instellen door de volgende opdracht te typen:
$ sudo passwd NoorVervolgens voert u het nieuwe wachtwoord voor de gebruiker in en typt u het wachtwoord opnieuw. Nadat deze stap is voltooid, is de gebruikersinformatie bijgewerkt in Linux en wordt een bericht weergegeven dat het succes van de update op de terminal wordt weergegeven.
Voorbeeld 5: Een gebruiker aanmaken met een vervaldatum
Als u een nieuwe gebruiker wilt maken en de vervaldatum van de gebruiker wilt vastleggen, kunt u de vlag -e gebruiken samen met de opdracht useradd. In dit voorbeeld willen we een gebruiker met de naam "Ali" maken met een vervaldatum van 12 oktober 2021. Hiervoor voeren we het volgende commando in:
$ useradd -e 2021-10-12 Ali
Als u wilt controleren of de vervaldatum is vastgesteld, typt u de volgende opdracht:
$ sudo chage -l AliDeze opdracht toont de vervaldatum van het gebruikersaccount op de terminal. In ons geval is de datum "12 oktober 2021", wat overeenkomt met de datum van de bovenstaande opdracht.
Voorbeeld 6: Een gebruiker maken met een beschrijving
Als u een nieuwe gebruiker wilt maken met een kleine beschrijving of opmerking, kunt u dit doen met behulp van de vlag -c. In dit voorbeeld willen we een gebruiker met de naam "ayesha" maken met de beschrijving "HI AYESHA". Om dit te doen, typen we het volgende commando in onze terminal:.
$ sudo useradd -c “HI AYESHA” ayeshaOm te controleren of de opmerking is toegevoegd, kunt u de volgende opdracht gebruiken:
$ sudo cat /etc/passwd | grep ayeshaZoals hieronder getoond, is de gebruiker 'ayesha' toegevoegd samen met de beschrijving.
Conclusie:
In dit artikel hebben we verschillende voorbeelden doorgenomen met de opdracht useradd in Linux Mint 20. U kunt gebruikers maken zoals hierboven weergegeven door deze voorbeelden te volgen. Er zijn verschillende meer geavanceerde use-cases voor het useradd-commando in Linux, maar deze introductie zou voldoende moeten zijn om u op weg te helpen met het commando.