Skall

Legg til og administrer brukerkontoer i Ubuntu 18.04 LTS

Legg til og administrer brukerkontoer i Ubuntu 18.04 LTS

Brukeradministrasjon blir en kritisk vurdering når du vil legge til flere brukere i systemet. Hvis brukeradministrasjonen på systemet ditt ikke er effektivt, kan det hende du må gå på akkord med sikkerheten og tilgangen til den private og sensitive informasjonen som ligger på systemet ditt. Denne artikkelen gir deg enkle teknikker som du kan bruke for å ha en effektiv brukeradministrasjonskontroll. Den inkluderer bruker- og gruppeadministrasjonsprosedyrer, både gjennom brukergrensesnittet og kommandolinjen som du kan utføre gjennom helt grunnleggende trinn.

Vi kjører kommandoene og prosessene som er beskrevet i denne artikkelen på en Ubuntu 18.04-systemet. Vær oppmerksom på at du må ha rotprivilegier for å utføre noen av oppgavene som er nevnt her. Så la oss først forstå hva som er rot?

Forstå rotbruker

Før du begynner med brukeradministrasjon, er det viktig å ha litt forståelse for rotbrukeren i Linux. Ubuntu tillater som standard ikke rotbrukeren å logge på direkte (andre Linux-distribusjoner som Debian og CentOS tillater imidlertid direkte root-pålogginger); Ubuntu har derfor opprettet en funksjonalitet med navnet "sudo" som du kan bruke til å utføre forskjellige administrative operasjoner. Du må oppgi et passord med sudo-kommandoen som hjelper med å holde ansvar for alle handlingene til brukeren som administrator. Som standard får den første brukeren som ble opprettet når du installerer Ubuntu sudo-rettighetene. Det gis fullstendige rotprivilegier og legges til i listen over sudoers i / etc / sudoers-filen.

Det er viktig å merke seg at du må være en autorisert sudoer for å utføre alle brukeradministrasjonsoperasjonene som er forklart i denne artikkelen.

Administrere brukere

Du kan legge til brukere i Ubuntu-systemet via brukergrensesnittet; Forhåndsbrukeradministrasjon må imidlertid gjøres via kommandolinjen.

Legge til en bruker via GUI

Følg disse trinnene for å legge til en bruker gjennom Ubuntus grafiske grensesnitt:

Åpne dialogboksen Kontoinnstillinger enten via Ubuntu Dash eller ved å klikke på nedpilen øverst til høyre på Ubuntu-skjermen. Klikk på brukernavnet ditt, og velg deretter Kontoinnstillinger som følger:

Følgende brukerdialogboks åpnes. Vær oppmerksom på at alle feltene er deaktivert som standard. Du må oppgi autentisering for å kunne jobbe videre med denne dialogen. Klikk på Lås opp-knappen øverst til høyre i brukerdialogen.

Følgende godkjenningsdialogboks åpnes slik at du kan gi autentiseringsinformasjon som administrator fordi bare på denne måten kan du opprette eller redigere brukerkontoer:

Annonse

Oppgi passordet ditt og klikk deretter på Autentiser knapp. Du vil nå kunne se at alle feltene i dialogboksen Brukere er aktivert for deg å jobbe med:

Klikk på Legg til bruker knapp. Følgende dialogboksen Legg til bruker åpnes slik at du kan legge inn detaljer om den nye brukeren du vil opprette:

Du kan spesifisere om du vil opprette en standard- eller en administrativ bruker gjennom denne dialogboksen. Det er også viktig å vite at det ikke er en god sikkerhetspraksis å la passordfeltet være tomt for den nye brukeren. På denne måten kan enhver bruker logge på og få tilgang til private og sikre data på systemet ditt.

Klikk på Legge til knappen som bare blir aktivert når du har oppgitt all gyldig informasjon i dialogboksen Legg til bruker.

Den nye brukeren vil nå bli opprettet, og du vil kunne se den i dialogboksen Brukere som følger:

Legge til en bruker gjennom kommandolinjen

Ubuntu-kommandolinjen gir mer kontroll til en administrator for å utføre brukeradministrasjonsoperasjoner. Følg følgende trinn for å legge til en bruker via kommandolinjen:

  1. Åpne terminalen ved å trykke Ctrl + Alt + T eller gjennom Ubuntu Dash.
  2. Skriv inn følgende kommando for å legge til en ny bruker:
$ sudo adduser [brukernavn]

Du må oppgi et passord for sudo. Du blir også bedt om å skrive inn og skrive inn passordet (for bekreftelse på nytt) for den nye brukeren. Du kan velge å oppgi eller ignorere å legge inn biodata for den nye brukeren, da det er valgfritt.

Tast inn Y hvis informasjonen du oppga er riktig, og deretter trykker du på Enter-tasten.

Den nye brukeren vil nå bli opprettet på ditt Ubuntu-system.

Oppføring av alle brukere

Som Ubuntu-administrator kan du se listen over brukere som er lagt til systemet ditt gjennom følgende kommando:

$ awk -F ': "$ 2 ~" \ $ "print $ 1' / etc / shadow

I dette bildet er sana administrator, gjest er brukeren vi opprettet gjennom brukergrensesnittet og gjestebruker er brukeren vi opprettet gjennom kommandolinjen.

Låse / låse opp brukerkontoer

Ubuntu lar deg midlertidig låse og låse opp en brukerkonto gjennom følgende kommandoer:

$ sudo passwd -l brukernavn $ sudo passwd -u brukernavn

Den låste brukeren vil ikke kunne logge på systemet før han / hun er i låst tilstand.

Gi rotprivilegiet til en bruker

Hvis du vil gi root-privilegium til en bruker, må du redigere visudo-filen som inneholder listen over sudoers på systemet ditt.

Åpne visudo-filen gjennom følgende kommando:

$ sudo nano visudo

Denne kommandoen åpner visudo-filen i Nano-editoren.

Legg til følgende linjer i filen:

[brukernavn] ALL = (ALL) ALL

Denne linjen gir full rotrett til den angitte brukeren.

User_Alias ​​ADMINS = [brukernavn] Cmnd_Alias ​​HTTPD = / etc / init.d / httpd ADMINS ALL = HTTPD

Disse linjene vil opprette en gruppe brukere som du deretter kan tilordne kommandoaliaser til.

Gå ut av filen gjennom Ctrl + X, og skriv deretter Y og Enter for å lagre endringene du har gjort i visudo-filen.

Gjestebrukeren fra eksemplet vårt vil nå kunne utføre alle rotoperasjonene.

Slette en bruker gjennom kommandolinjen

Du kan slette en bruker via kommandolinjen ved å bruke følgende kommando:

$ sudo deluser [brukernavn]

I dette eksemplet har vi slettet gjestebrukeren. Husk at hvis en bruker blir slettet fra en gruppe som ikke har flere medlemmer, blir brukergruppen også automatisk slettet.

Slette en bruker gjennom GUI

Du kan utføre den enkle oppgaven med å slette en bruker gjennom det grafiske grensesnittet som følger:

  1. Åpne Kontoinnstillinger dialog enten gjennom Ubuntu-dash eller ved å klikke på nedpilen øverst til høyre på Ubuntu-skjermen. Klikk på brukernavnet ditt, og velg deretter Kontoinnstillinger.
  2. De Brukerdialog vil åpne. Vær oppmerksom på at alle feltene blir deaktivert. Du må oppgi autentisering for å kunne jobbe videre med denne dialogen. Klikk på Låse opp knappen øverst til høyre i dialogboksen Brukere.
  3. Velg brukernavnet til brukeren du vil slette, og klikk deretter på Fjern bruker knappen som følger:

Du blir spurt om du vil forkaste eller beholde den fjernede brukerens filer fra systemet ditt gjennom følgende dialog

Du kan velge å slette eller beholde filene gjennom de respektive knappene. Brukeren vil da bli slettet fra systemet ditt

 

Slette / arkivere en slettet brukers hjemmemappe

Når du sletter en bruker fra systemet, kan hjemmemappen fortsatt ligge på datamaskinen din, avhengig av valget du tok mens du slettet brukeren. Du kan slette denne mappen manuelt eller arkivere den. En ny bruker som du oppretter med samme bruker-ID eller gruppe-ID som den som ble slettet, vil nå kunne få tilgang til mappen hans. Det kan være lurt å endre disse UID / GID-verdiene til noe mer passende, for eksempel rotkontoen. Du kan til og med velge å flytte mappen for å unngå fremtidige konflikter gjennom følgende kommandoer:

$ sudo chown -R root: root / home / brukernavn / $ sudo mkdir / home / archived_users / $ sudo mv / home / username / home / archived_users /

Administrere grupper

Ubuntu lar deg opprette grupper for brukerne på systemet ditt. På denne måten kan du tildele administrative rettigheter og filtilgang til en hel gruppe i stedet for en enkelt bruker om gangen.

Du kan utføre Group Management på Ubuntu 18 bare via kommandolinjen.

Legge til en gruppe

For å legge til en ny brukergruppe, skriv inn følgende kommando:

$ sudo addgroup [groupname]

Eksempel:

En ny gruppe vil bli opprettet og en unik gruppe-ID (GID) vil bli tildelt den.

Legge til brukere i en gruppe

Du kan legge til en allerede eksisterende bruker i en gruppe gjennom følgende kommando:

$ sudo adduser [brukernavn] [gruppenavn]

Eksempel:

Vise gruppeinformasjon

For å se medlemmer av en gruppe, bruk følgende kommando:

$ grupper brukernavn

Du kan bruke følgende kommando til å liste gruppemedlemmene sammen med GID-ene

$ id brukernavn

Gid-utgangen representerer den primære gruppen som er tildelt en bruker. Les videre for å vite hva som er en primær og sekundær gruppe.

Endring av primærgruppe for en bruker

En bruker kan være en del av en eller flere grupper; den ene er den primære gruppen og den andre er den sekundære gruppen. I utgangen av id-kommandoen indikerer gid brukerens primære gruppe. For å endre den primære gruppen til en bruker, bruk følgende kommando:

$ sudo usermod -g [newPrimaryGroup] [brukernavn]

Eksempel:

Du kan nå se at den nye gip hentet gjennom id-kommandoen er den for den nylig tildelte primære gruppen.

Tilordne gruppe mens du oppretter en bruker

Du kan tilordne en gruppe til en bruker samtidig mens du oppretter en ny bruker på følgende måte:

$ sudo bruker legger til -G [gruppenavn] [brukernavn]

Eksempel:

Angi eller endre passordet for brukeren

Vær oppmerksom på at denne nye brukeren ikke har fått tildelt passord. Det er ikke en god sikkerhetspraksis, derfor bør du tilordne passordet til denne nye brukeren så snart som mulig gjennom følgende kommando:

$ sudo passwd [brukernavn]

Eksempel:

Den nye brukeren vil nå ha et passord.

Se i følgende brukergrensesnittbilde hvordan en brukerkonto har blitt deaktivert av systemet før den får tildelt et passord.

Oppføring av alle grupper

Du kan liste opp alle gruppene som er bosatt på systemet ditt ved hjelp av følgende kommando:

$ sudo getent gruppe

Slette en gruppe

For å slette en brukergruppe fra systemet ditt, kan du bruke følgende kommando:

$ sudo delgroup [gruppenavn]

Denne artikkelen forklarte hvordan du kan administrere brukere og grupper på ditt Ubuntu-system for effektiv rettighetskontroll og rettighetskontroll. Du kan administrere brukere som administrator eller gi andre brukere administratorrettigheter til å utføre disse operasjonene gjennom de nyttige trinnene som er beskrevet i denne opplæringen.

Topp 10 spill å spille på Ubuntu
Windows-plattformen har vært en av de dominerende plattformene for spill på grunn av den enorme andelen spill som utvikles i dag for å støtte Windows ...
5 beste arkadespill for Linux
I dag er datamaskiner seriøse maskiner som brukes til spill. Hvis du ikke kan få den nye høye poengsummen, vil du vite hva jeg mener. I dette innlegge...
Kamp for Wesnoth 1.1. 3.6 Utvikling utgitt
Kamp for Wesnoth 1.1. 3.6 utgitt i forrige måned, er den sjette utgivelsen i 1.1. 3.x-serien, og den leverer en rekke forbedringer, spesielt til bruke...