Denne artikel vil præcisere, hvordan man tilføjer brugere og grupper til CentOS 8 Linux -distribution ved hjælp af kommandolinjen.
Tilføj brugere i CentOS8
I CentOS kan vi ved at bruge kommandoen 'useradd' oprette en ny bruger efterfulgt af det brugernavn, som vi gerne vil bruge. Denne kommando er meget alsidig, så du kan opbygge brugere, der kan logge ind eller endda brugere, der ikke kan logge ind. Uden noget bibliotek ville brugeren blive oprettet og blokeret for at logge ind. Hvis du f.eks. Vil tilføje en ny brugerprofil uden brugerens hjemmekatalog, skal du udføre følgende kommando:
$sudoadduser brugernavn
Eller
$sudobruger tilføj brugernavn
Du kan erstatte brugernavnet med david eller et hvilket som helst af dit ønskede navn.
Efter succes producerer kommandoen ingen output, men genererer brugerens hjemmemappe. Brugeren kan skrive, redigere og fjerne filer og mapper inde i hjemmemappen, hvis kontoen er aktiveret.
Hvis du ønsker at angive en adgangskode til en bestemt bruger, kan du også gøre det. Alt du skal gøre er at udføre en kommando efterfulgt af et brugernavn, og systemet vil derefter bede dig om at indtaste din adgangskode for at validere den.
$sudo passwdDavid
I kontoindstillinger kan du se de brugere, vi havde oprettet for nylig.
Du kan dog angive brugernavn og adgangskode i et enkelt forsøg frem for at udføre forskellige kommandoer. Du skal køre følgende kommando for at indstille brugernavn og adgangskode samtidigt:
$sudouseradd –m brugernavn –p adgangskodeDu kan indstille brugernavn og adgangskode efter eget valg.
Her er momi brugernavnet og momin01 er adgangskoden til den nævnte bruger.
Slet brugere i Centos 8
Hvis du vil slette de allerede oprettede brugere i CentOS 8, kan du bruge userdel -kommandoen. Denne kommando er meget let at bruge, så du kan slette brugere, hvis du administrerer Linux -operativsystemet. Hvis du f.eks. Kun vil slette en brugerprofil, skal du udføre følgende kommando, der er tilføjet herunder:
$sudobrugernavn brugernavn
På den anden side, hvis du vil slette brugerprofilen uden brugerens hjemmekatalog, skal du udføre følgende kommando anbragt herunder:
$sudouserdel –r brugernavnDu kan erstatte brugernavnet efter eget valg.
Tilføj grupper i Centos 8
En gruppe repræsenterer brugerne af de samme ejendomme. Hver gruppe i Linux -operativsystemet fik visse særlige rettigheder. Hver gruppe kan have mere end én bruger i den. Så hvis du ønsker at tilføje et par nye grupper i CentOS 8, skal du skrive følgende kommando for at gøre dette:
$sudogruppe tilføj gruppenavnFor eksempel erstatter vi gruppenavn med klasse og by for at oprette to nye grupper i vores CentOS 8.
Føj brugere til en gruppe
Nu kan du gøre det på et par øjeblikke, hvis du gerne vil tildele en nyoprettet bruger til en bestemt gruppe. Vi vil bruge kommandoen usermod til denne opgave. Denne kommando er ganske enkel at bruge. Så du kan føje brugere til en gruppe ved blot at følge den vedhæftede kommando nedenfor:
$sudobrugerfunktion –a –G gruppenavn brugernavnGruppenavn og brugernavn kan udskiftes efter eget valg.
Mens brugeren føjes til en ny gruppe, anbefales det at bruge – et flag. Hvis du ikke bruger – et flag, vil brugeren blive løsrevet fra gruppen, der ikke er skrevet efter –G flag. Her er klasse navnet på en gruppe, og david er navnet på den bruger, der er tilføjet.
Denne kommando kan også bruges anderledes, men fungerer den samme, som eksempelet herunder:
$sudousermod –aG gruppenavn brugernavn
Tjek brugere i en gruppe
Hvordan ville du finde ud af, hvilke brugere der allerede er deltagere i en bestemt gruppe? Du kan bruge den enkle kommando skrevet nedenfor:
$grebgruppe navn/etc/gruppeOvennævnte instruktion viser gruppens relaterede oplysninger. For eksempel, hvis vi udfører denne kommando for gruppeklasse og by separat, som vist på figuren, viser den følgende oplysninger om begge grupper.
Her repræsenterer den rødfarvede tekst gruppens navn, x repræsenterer gruppens adgangskode, den numeriske værdi, f.eks. 1008 repræsenterer gruppen, ID og navnene på brugere, såsom david, der i øjeblikket er medlemmer af den specifikke gruppe.
Der er en anden kommando til rådighed for at kontrollere listen over brugere, der aktuelt er til stede i gruppen, sammen med deres bruger -id'er. Når du skriver denne kommando til udførelse, vil systemet bede dig om din adgangskode, fordi du udfører kommandoen med sudo -privilegier nævnt nedenfor. Kommandoen herunder kontrollerer brugere, der er til stede i en gruppe, sammen med deres bruger -id, som vist nedenfor:
$sudolåg –g gruppenavnHer kan du se to grupper med forskellige medlemmer til stede i dem sammen med deres bruger -id'er.
Der er også en anden særlig måde at finde ud af, hvilke brugere der er til stede i gruppen. Kommandoen, der bruges til dette specifikke formål, er som følger:
$sudo grupperbrugernavn
I ovenstående figur kan du se, at john er i gruppen kaldet klasse, og peter i en gruppe kaldet by som forventet.
Konklusion
Det er utroligt let at anvende alle de eksempler, der er eksemplificeret i denne vejledning. Nu kan du tilføje flere brugere, grupper og brugere i en gruppe ved at følge kommandoerne, der afsløres her. Du kan også verificere de specifikke brugere og deres grupper ved at gå igennem de metoder, der bruges i denne artikel.