De twee hulpprogramma's voor het toevoegen of maken van gebruikersaccounts in Unix/Linux-systemen zijn: Voeg gebruiker toe en useradd. Deze opdrachten zijn ontworpen om één gebruikersaccount tegelijk aan het systeem toe te voegen. Wat als u meerdere gebruikersaccounts moet aanmaken? Dat is wanneer je een programma nodig hebt zoals: nieuwe gebruikers.
Nieuwe gebruikers is een handig hulpprogramma voor de opdrachtregel dat wordt gebruikt om in één keer nieuwe gebruikersaccounts bij te werken en aan te maken. Het is bedoeld voor gebruik in IT-omgevingen met grote systemen waar een systeembeheerder meerdere gebruikersaccounts in batch moest bijwerken of aanmaken. Het leest informatie van standaard (standaard) of een bestand om een set bestaande gebruikersaccounts bij te werken of om nieuwe gebruikers aan te maken.
In dit artikel leggen we uit hoe u meerdere gebruikersaccounts in batchmodus kunt maken met behulp van Nieuwe gebruikers hulpprogramma in Linux-systemen.
Om gebruikers in een batch aan te maken, kunt u hun informatie verstrekken in een bestand in de volgende indeling, hetzelfde als het standaard wachtwoordbestand:
pw_name: pw_passwd: pw_uid: pw_gid: pw_gecos: pw_dir: pw_shell.
waar:
Aandacht: U moet het invoerbestand beschermen, aangezien het niet-versleutelde wachtwoorden bevat, door er de juiste machtigingen voor in te stellen. Het zou alleen leesbaar en beschrijfbaar moeten zijn door root.
Om bijvoorbeeld de gebruikersaccounts toe te voegen ravotten en tecmin, kunt u een bestand maken met de naam gebruikers.txt zoals getoond.
$ sudo vim gebruikers.txt
Voeg vervolgens de details van de gebruikersaccounts toe aan het bestand in de volgende indeling.
ravi: 213254lost: 1002:1002:Tecmint Admin:/home/ravi:/bin/bash. tecmint:@!#@%$Meeste: 1003:1003:Tecmint:/home/tecmint:/bin/bash.
Sla het bestand op en stel de vereiste machtigingen in.
$ sudo chmod 0600 gebruikers.txt
Voer nu de nieuwe gebruikers commando met het invoerbestand om de bovenstaande gebruikersaccounts in één keer toe te voegen.
$ sudo nieuwe gebruikers gebruikers.txt.
Eerst, nieuwe gebruikers programma probeert de opgegeven accounts te maken of bij te werken en schrijft deze wijzigingen vervolgens naar de gebruikers- of groepsdatabases. In het geval van fouten, behalve in de laatste schrijfacties naar de databases, worden er geen wijzigingen doorgevoerd in de databases. Dit is gewoon hoe het commando newusers werkt.
Als het vorige commando succesvol is, controleer dan de /etc/passwd en /etc/groups bestanden om te bevestigen dat de gebruikersaccounts zijn toegevoegd zoals weergegeven.
$ cat /etc/passwd | grep -E "ravi|tecmint"
Voor meer informatie, zie de nieuwe gebruiker man-pagina.
$ man nieuwe gebruiker
Misschien vind je het ook leuk om deze volgende gerelateerde artikelen te bekijken.
In dit artikel hebben we uitgelegd hoe u meerdere gebruikers in Linux kunt maken met behulp van nieuwe gebruikers programma. Gebruik het onderstaande feedbackformulier om vragen te stellen of uw opmerkingen met ons te delen. Als u soortgelijke hulpprogramma's kent, laat het ons dan ook weten.