Gebruikersbeheer

Linux's useradd-commando Wat het is en hoe het te gebruiken

Linux's useradd-commando Wat het is en hoe het te gebruiken
De opdracht useradd (of adduser) is waarschijnlijk bekend bij de meeste Linux-gebruikers. Wanneer een Linux-systeembeheerder unieke functies en beperkingen nodig heeft om gebruikersaccounts te bouwen, kan de opdracht adduser worden gebruikt om een ​​nieuwe gebruiker aan te maken op het Linux-besturingssysteem. Om het nut van dit hulpprogramma op laag niveau te benadrukken, gaan we in deze zelfstudie de opdracht useradd in verschillende voorbeelden toepassen.

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:.

$ sudo passwd raza

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 alpha

Om 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 Noor

U kunt het wachtwoord voor de nieuwe gebruiker instellen door de volgende opdracht te typen:

$ sudo passwd Noor

Vervolgens 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 Ali

Deze 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” ayesha

Om te controleren of de opmerking is toegevoegd, kunt u de volgende opdracht gebruiken:

$ sudo cat /etc/passwd | grep ayesha

Zoals 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.

Shadow of the Tomb Raider voor Linux-zelfstudie
Shadow of the Tomb Raider is de twaalfde toevoeging aan de Tomb Raider-serie - een actie-avonturengame-franchise gemaakt door Eidos Montreal. De game ...
Hoe FPS te verhogen in Linux?
FPS staat voor Beelden per seconde. De taak van FPS is om de framesnelheid te meten bij het afspelen van video's of speluitvoeringen. In eenvoudige wo...
Top Oculus App Lab-games
Als je eigenaar bent van een Oculus-headset, moet je op de hoogte zijn van sideloading. Sideloading is het proces van het installeren van niet-winkeli...