Linux-beheerders moeten vaak gebruikers en groepen beheren in een Linux/Ubuntu-systeem. Gebruikersbeheer, toegangscontrole en groepsbeheer zijn de basis maar de belangrijkste behoefte. In dit bericht zullen we meer te weten komen over
- Aanmaken van een gebruiker
- Alle gebruikers weergeven
- Wachtwoord van een gebruiker wijzigen
- Oprichting van een groep
- Alle groepen weergeven
- Toevoeging van een gebruiker aan een groep
- Groep van een gebruiker weergeven
- Alle gebruikers in één groep weergeven
- Een gebruiker uit een groep verwijderen
- Verwijderen van een gebruiker
- Een groep verwijderen
In dit bericht zullen we elk van de bovengenoemde taken uitvoeren via de terminal.
Aanmaken van een gebruiker
We kunnen een gebruiker toevoegen in het Ubuntu-besturingssysteem via GUI of vanaf de terminal. We kunnen de eenvoudige opdracht adduser gebruiken om een gebruiker toe te voegen of de opdracht adduser –system om een systeemgebruiker toe te voegen.
Om een nieuwe systeemgebruiker aan te maken,
$sudoVoeg gebruiker toe--systeemlinuxuser2
Om een eenvoudige gebruiker aan te maken,
$sudoadduser linuxuser1
Nadat u de bovenstaande opdracht hebt uitgevoerd, wordt u gevraagd om het nieuwe wachtwoord voor de nieuw aangemaakte gebruiker twee keer in te stellen.
Vervolgens wordt u gevraagd om de gebruikersnaam, het kamernummer, het telefoonnummer van uw werk en thuis en anderen op te geven. Geef de gewenste details op en druk op Enter
Na het verstrekken van de details, zal het u vragen of de verstrekte informatie correct is of niet. Druk op y om door te gaan en druk op Enter als de informatie correct is.
Alle gebruikers weergeven
Als u nu alle Ubuntu-gebruikers in de terminal wilt weergeven, kunt u de volgende opdracht typen.
$snee --scheidingsteken=:--velden=1 /enzovoort/passwd
Het zal een lijst maken van alle gebruikers van het Ubuntu-systeem.
Wachtwoord van een gebruiker wijzigen
Als u het wachtwoord van een gebruiker wilt wijzigen, moet u eerst inloggen met die specifieke gebruikersnaam. Bijvoorbeeld, voor het wijzigen van het wachtwoord van linuxuser1,
$zijn- linuxuser1
Nadat u de bovenstaande opdracht hebt uitgevoerd, wordt u gevraagd het wachtwoord van die gebruiker in te voeren, het wachtwoord in te voeren en op Enter te drukken.
U kunt zien dat de gebruikersnaam is gewijzigd.
Voer nu de opdracht passwd uit,
Voer eerst uw vorige wachtwoord in en geef vervolgens twee keer het nieuwe wachtwoord op en druk op Enter. Als beide nieuwe wachtwoorden hetzelfde zijn, wordt het wachtwoord met succes gewijzigd.
Oprichting van een groep
U kunt een groep maken of toevoegen in elk op Linux gebaseerd besturingssysteem met behulp van de opdracht addgroup.
$sudoaddgroup linuxgroup1
Zoals je kunt zien is de linuxgroup1 succesvol aangemaakt.
Lijst van alle groepen
Als u nu alle groepen in het Ubuntu-besturingssysteem wilt weergeven, voert u de onderstaande opdracht uit:
$snee --scheidingsteken=:--velden=1 /enzovoort/groep
Het zal een lijst maken van alle bestaande groepen van het besturingssysteem.
Toevoeging van een gebruiker aan een groep
De gebruikers kunnen ook worden gegroepeerd in Ubuntu. We kunnen een gebruiker aan de groep toevoegen door de groepsnaam en gebruikersnaam op te geven voor de usermod-opdracht met de -aG-vlaggen zoals deze,
$sudogebruikersmod-aGlinuxgroep1 linuxgebruiker1
De gebruiker linuxuser1 wordt toegevoegd aan de linuxgroup1 groep.
Groep van een gebruiker weergeven
Om de groep van de gebruiker te zien, typt u het groepscommando in de terminal en drukt u op Enter. Het toont de groepen van de gebruiker. U moet eerst inloggen met die opgegeven gebruiker en vervolgens de opdracht groups uitvoeren.
$zijn- linuxuser1$groepen
Zoals je kunt zien, wordt de linuxgroup1 vermeld als de groep van linuxuser1.
Lijst van alle gebruikers in een enkele groep
Om alle gebruikers van een groep weer te geven, voert u de opdracht cat, cut en grep uit met de volgende parameters.
$kat /enzovoort/groep| snee --scheidingsteken=:--velden=1,4 | greepGROEPSNAAMZorg ervoor dat u de groepsnaam vervangt door uw gewenste groepsnaam. Bijvoorbeeld linuxgroup1
Je kunt zien dat de gebruikers in linuxgroup1 worden vermeld.
Een gebruiker uit een groep verwijderen
Als u een gebruiker uit een groep wilt verwijderen. U kunt dit doen door de gebruikersnaam en groepsnaam in te typen gevolgd door het deluser-commando.
$sudodeluser linuxuser1 linuxgroup1
Je kunt zien dat de gebruiker is verwijderd uit de linuxgroup1 groep.
Verwijderen van een gebruiker
Als u een gebruiker uit het besturingssysteem wilt verwijderen. U kunt het eenvoudig verwijderen door het deluser-commando uit te voeren met de gebruikersnaam
$sudodeluser linuxuser1
Als u ook de homedirectory van de gebruiker wilt verwijderen, gebruikt u de -remove-home-vlag met het deluser-commando zoals dit
$sudobedrieger--verwijder-thuislinuxuser1
En nu, als we de /home directory vermelden, zal er geen homedirectory meer zijn van de linuxuser1 gebruiker.
Een groep verwijderen
Om de groep uit het besturingssysteem te verwijderen, voert u de opdracht delgroup uit met de groepsnaam als volgt:
$sudodelgroup linuxgroup1
De groep is succesvol verwijderd.
Inpakken
Het beheren van de gebruikers is een zeer belangrijke taak die Linux-beheerders uitvoeren. In op Linux gebaseerde distributies kunnen we eenvoudig nieuwe gebruikers aanmaken en beheren. Dit artikel beschrijft het gebruikersbeheer op het op Linux gebaseerde systeem in detail.