Hvordan legge til bruker i gruppe på Linux - veiledning
Å endre gruppen en bruker er tilknyttet er en veldig enkel oppgave, men ikke alle kjenner kommandoene. Spesielt for å legge til en bruker i en sekundær gruppe også. Vi vil gå gjennom alle scenariene for deg. I denne artikkelen skal vi snakke om hvordan du legger til bruker i gruppen på Linux - veiledning. La oss begynne!
Brukerkontoer kan faktisk tildeles en eller flere grupper på Linux. Du kan også konfigurere filtillatelser og andre privilegier av gruppen. Slik som på Ubuntu, er det bare brukere i sudo-gruppen som kan bruke sudo kommandoen for å få forhøyede tillatelser.
Linux-grupper
Linux grupper er organisasjonsenheter som også brukes til å organisere og administrere brukerkontoer i Linux. Hovedformålet med grupper er å definere et sett med privilegier faktisk. For eksempel å lese, skrive eller utføre tillatelse for en gitt ressurs som kan deles mellom brukerne i gruppen.
Det er faktisk to typer grupper i Linux-operativsystemer:
- Primærgruppen - Når en bruker oppretter en fil, blir gruppens gruppe faktisk satt til brukerens primære gruppe. For det meste er navnet på gruppen det samme som navnet på brukeren. Informasjonen om brukerens primære gruppe er faktisk lagret i
/etc/passwdfil. - Sekundær eller supplerende gruppe - Nyttig når du vil gi mange filtillatelser til et sett med brukere som er medlemmer av gruppen. For eksempel hvis du legger til en bestemt bruker i
dockergruppe, så vil brukeren arve tilgangsrettighetene fra gruppen, og også kunne kjøre docker-kommandoer.
Hver bruker kan tilhøre nøyaktig en primærgruppe og null eller flere sekundære grupper.
Merk at bare root eller brukere med sudo tilgang kan legge til en bruker i en gruppe.
Legg til en ny gruppe
Hvis du vil opprette en ny gruppe på systemet ditt, bruk kommandoen groupadd etter kommandoen, og erstatt den nye gruppen sammen med navnet på gruppen du vil opprette. Du må også bruke sudo med denne kommandoen. (Eller på Linux-distribusjoner som ikke bruker sudo, må du kjøre kommandoen su alene for å få forhøyede tillatelser før du kjører kommandoen).
usermod Legg til en eksisterende brukerkonto i en gruppe
Hvis du vil legge til en eksisterende brukerkonto i en gruppe på systemet ditt, bruker du kommandoen examplegroup og erstatter exampleusername med navnet på gruppen. At du vil legge til brukeren i og geek med navnet på brukeren, vil du også legge til.
sudoSlik som å legge til brukeren usermod til gruppen examplegroup , bruk følgende kommando:
exampleusernameEndre en primær brukergruppe
Mens en brukerkonto kan være en del av flere grupper, er en av gruppene alltid den primære gruppen, og de andre er faktisk sekundære grupper. Brukerens påloggingsprosess og filer og mapper brukeren oppretter vil også bli tildelt den primære gruppen.
Hvis du vil endre den primære gruppen en bruker er tildelt, kjører du kommandoen -g og erstatter -G med navnet på gruppen. At du vil være primær og groups med navnet på brukerkontoen.
idLegg merke til groups her. Når du bruker små bokstaver g, tilordner du en primærgruppe. Når du bruker store bokstaver id , som ovenfor, så tilordner du også en ny sekundærgruppe.
Vis gruppene en brukerkonto er tildelt
For å se gruppene den nåværende brukerkontoen er tilordnet. Du må kjøre groups kommando. Du vil da se en liste over grupper.
bruker avast mye minne
idFor å se de numeriske ID-ene som er tilknyttet hver gruppe, kjør deretter example kommando i stedet:
useradd 
Hvis du vil se gruppene, tilordnes en annen brukerkonto. Kjør deretter getent kommandoen og spesifiser navnet på brukerkontoen.
gpasswdDu kan også se de numeriske IDene som er knyttet til hver gruppe ved å kjøre kommandoen -d og spesifisere et brukernavn.
usernameDen første gruppen i groupname listen eller gruppen som vises etter gid = i sudo gpasswd -d username groupname listen er faktisk brukerkontoens primære gruppe. De andre gruppene er også sekundærgruppene. Så på skjermbildet nedenfor er brukerkontoens primære gruppe groupdel i utgangspunktet.

Opprett en ny bruker og tilordne en gruppe i en kommando
Noen ganger vil du kanskje opprette en ny brukerkonto som har tilgang til en bestemt ressurs eller katalog, for eksempel en ny FTP-bruker. Du kan også spesifisere gruppene en brukerkonto skal tildeles når du oppretter brukerkontoen med kommandoen sudo groupdel groupname slik:
sudo groupadd mynewgroup
For eksempel, for å opprette en ny brukerkonto som heter jsmith og også tildele den kontoen til ftp-gruppen, vil du kjøre:
usermod -a -G examplegroup exampleusername
Du vil tilordne et passord for den brukeren etterpå, helt klart:
usermod -a -G sudo geek
Legg til en bruker i flere grupper
Når du tilordner sekundærgruppene til en brukerkonto. Du kan enkelt tilordne flere grupper samtidig ved å skille listen med et komma.
usermod -g groupname username
Slik som å legge til brukeren som heter geek i ftp-, sudo- og eksempelgruppene du vil kjøre:
t mobil 5.1.1 note 4
groups
Du kan spesifisere så mange grupper du vil - bare skille dem alle med komma nå.
Vis alle grupper på systemet
Hvis du vil se en liste over alle gruppene på systemet ditt, kan du bruke kommandoen
id:
groups exampleusername
Denne utgangen viser deg også hvilke brukerkontoer som er medlemmer av hvilke grupper faktisk. Så på skjermbildet nedenfor kan vi se at kontoene Syslog og Chris også er medlemmer av adm-gruppen.
Det skal dekke alt du trenger å vite om å legge til brukere i grupper på Linux.
Hvordan fjerne en bruker fra en gruppe
For å fjerne en bruker fra en gruppe, må du bruke
id exampleusernamekommando med
useradd -G examplegroup exampleusernamealternativ.
I det følgende eksemplet fjerner vi nå brukeren
useradd -G ftp jsmithfra gruppen
passwd jsmith:
usermod -a -G group1,group2,group3 exampleusername
Slik sletter du en gruppe
For å slette en eksisterende gruppe, bruk usermod -a -G ftp,sudo,example geek
en kommando etterfulgt av gruppenavnet:
getent group
Konklusjon
OK, det var alt folkens! Jeg håper dere liker denne artikkelen og også synes det er nyttig for deg. Gi oss tilbakemeldinger på det. Også hvis dere har ytterligere spørsmål og problemer knyttet til denne artikkelen. Gi oss beskjed i kommentarfeltet nedenfor. Vi kommer snart tilbake. Ha en flott dag!Se også: Sammenligning mellom WPS Office vs LibreOffice [Office Suite For Linux]


