På Linux -systemer kan en bruger ikke få adgang til en anden brugers fil. Hvis der under alle omstændigheder kræves delt adgang mellem mange brugere, kan der oprettes en gruppe, og brugerne skal være medlem af den samme gruppe. Det er ikke nok. Filerne og mapperne, der skal deles, skal have krævet læse-, skrive- og eksekveringstilladelse for gruppen. Så du kan se, Linux -bruger og gruppe er en væsentlig del af Linux -sikkerhed.
I denne artikel vil jeg vise dig, hvordan du føjer en bruger til en gruppe på CentOS 7. Lad os komme i gang.
I dette afsnit vil jeg vise dig, hvordan du opretter en ny gruppe på CentOS 7.
Lad os sige, at du vil oprette en gruppe arbejde på dit CentOS 7 -operativsystem, ville du køre følgende kommando:
$sudogruppe tilføjer arbejde
Gruppen arbejde skal tilføjes.
Alle gruppedata på din CentOS 7 -maskine gemmes i /etc/group fil. Du kan læse hele filen med følgende kommando:
$kat /etc/gruppeSom du kan se, har gruppefilen flere felter adskilt af kolon (:).
Felterne er som følger:
Gruppe navn : Gruppeadgangskode : Gruppe -id eller GID : Brugere, der er medlemmer af gruppen
Brugerlisten er adskilt med kommaer. Gruppeadgangskoden er som standard indstillet til x , hvilket betyder, at ingen adgangskode er angivet som standard.
I dette skærmbillede er gruppens navn hjul , den har ingen adgangskode ( x ) indstillet, er det gruppe -id eller GID 10 , og dens eneste bruger shovon er medlem af gruppen hjul .
Du kan kontrollere, om arbejde gruppe tilføjes med følgende kommando:
$grebarbejde/etc/gruppe
Som du kan se, er arbejde gruppe tilføjes, og dens gruppe -id eller GID er 1001 . Medmindre det er angivet, starter almindelige grupper GID fra 1000 .
Oprettelse af en bruger på CentOS 7:
Lad os nu oprette nogle nye brugere, så vi kan tilføje dem i vores nyoprettede arbejde gruppe i det næste afsnit.
Tilføj bruger lizzy med følgende kommando:
$sudobruger tilføjet-mlizzy
Indstil nu adgangskode til lizzy med følgende kommando:
$sudo passwdlizzy
Indtast adgangskode for lizzy og tryk på .
Indtast adgangskoden for igen lizzy og tryk på . Adgangskoden til brugeren skal angives.
Jeg vil tilføje en anden bruger aske .
$sudobruger tilføjet-m askeIndstil også adgangskode til aske .
$sudo passwd askeFøj brugere til en gruppe på CentOS 7:
Nu hvor vi har en gruppe arbejde oprettet, og vores dummy -brugere er klar, lad os se, hvordan vi tilføjer dem til arbejde gruppe.
Nu for at tilføje brugeren lizzy til arbejde gruppe med følgende kommando:
$sudobrugerform-aGarbejde lizzy
Nu for at tilføje brugeren aske til arbejde gruppe med følgende kommando:
$sudobrugerform-aGarbejdeaske
Lad os nu se, om brugerne lizzy og aske tilføjes til arbejde gruppe med følgende kommando:
$grebarbejde/etc/gruppeSom du kan se, lizzy og aske er nu medlemmer af gruppen arbejde .
Du kan også logge ind som den bruger, der er medlem af gruppen arbejde , og kør følgende kommando for at se, hvilken gruppe brugeren er medlem af:
$idSom du kan se, brugeren lizzy er medlem af gruppen arbejde .
Så sådan tilføjer du en bruger til en gruppe på CentOS 7.