Upravljanje korisnicima i grupama na Linuxu

Sadržaj:
- Upravljanje korisnicima i grupama u Linuxu
- Korisnički računi
- Grupe korisnika
- Naredbe za upravljanje korisnicima i grupama u Linuxu
- Stvaranje korisnika
- Modifikacija korisnika
- Brisanje korisnika
- Stvaranje grupa
- Modifikacija grupe
- Brisanje grupe
- Dodavanje korisnika u grupu
- Ukloni korisnike iz grupe
Upravljanje korisnicima i grupama u Linuxu omogućit će nam da optimalno koristimo višekorisnički sustav, u onim slučajevima kada nekoliko ljudi koristi resurse poslužitelja. Svaki se korisnik identificira kroz ime i mora mu biti dodijeljena zaporka, a oba podatka moraju pristupiti sustavu za njihovu odgovarajuću provjeru vjerodajnice. Ako želite naučiti o upravljanju korisnicima i grupama, ovo je idealan članak za vas.
Upravljanje korisnicima i grupama u Linuxu
Glavni cilj upravljanja korisnicima i skupinama u Linuxu je omogućiti više korisnika da koriste sustav, ali na uredan i siguran način. Na takav način da niti jedan zadatak koji obavlja niti jedan korisnik ne može cijeli sustav dovesti u opasnost. Kroz upravljanje se uspostavljaju sigurnosni mehanizmi i politike za zaštitu podataka svakog korisnika, kao i za osiguranje i zaštitu rada cijelog sustava.
Korisnički računi
Kao što sam već spomenuo, da biste koristili Linux operativni sustav, trebate imati korisnički račun. Ovaj račun sastoji se od korisničkog imena (prijave) i zaporke. Korisničke račune kreira administrator sustava, koji je u Linuxu poznat kao korijenski korisnik. Svaki korisnik mora nužno pripadati nekoj korisničkoj grupi. Pored toga, korisnik se u trenutku ulaska u sustav mora identificirati sa svojim korisničkim računom, a u slučaju pogreške sustav će mu odbiti pristup.
Nakon što se zadovoljava, korisnik će moći koristiti sustav i pokrenuti sve dozvoljene aplikacije, kao i izvoditi radnje (čitati, mijenjati ili brisati) na datotekama za koje ima dozvolu.
Preporučujemo čitanje vodiča za početnike u Linuxu.
S druge strane, korisnički račun ne pruža samo jednostavno ime, već je i polazište za uspostavljanje rute na kojoj se pohranjuju vaši dokumenti i korisnički profil. U Linuxu se obično nalazi u / home / username mapi .
U trenutku kada korisnik pokrene aplikaciju, sustav je učitava u memoriju i zatim se pokreće. U polju računalstva aplikacije koje se izvode u određeno vrijeme nazivaju se procesi. Dakle, u sustavu s više korisnika svaki postupak pripada korisniku, isti sustav zadužen je za dodjelu korisniku koji je započeo izvršavanje.
Sve naredne procese možemo vidjeti pomoću naredbe:
ps aux
Da bismo ih vidjeli u stvarnom vremenu, koristimo naredbu
Grupe korisnika
Kako bi omogućio fleksibilno upravljanje dozvolama za korisnike, Linux omogućava strukturiranje grupacija po svim grupama, a dopuštenja se mogu dodijeliti grupi. Na primjer, imamo obrazovnu ustanovu, grupa nastavnika ima pristup određenim datotekama, pri dodavanju novog učitelja u sustav moramo samo dodijeliti učiteljskoj grupi na njihov korisnički račun.
Kao što sam već napomenuo, svi korisnici moraju pripadati primarnoj ili primarnoj grupi (obavezna), ali mogu pripadati i drugim skupinama, koje se smatraju sekundarnim. Sve grupe korisnika mogu sadržavati samo više korisnika, to jest, ne mogu sadržavati druge grupe.
Svaka skupina korisnika u Linuxu identificirana je s različitim brojem. To je poznato kao grupni identifikator ili gid = Identifikator grupe. Interno sustav provodi postupke pod gidom, a ne s nazivom grupe. Obično vam prilikom stvaranja grupa sustav dodjeljuje oko 1000 i više. Gid manji od 100 rezervirani su za upotrebu od strane sustava i njegovih posebnih grupa.
U Linuxu se zadano u grupi Linux itd. Podaci o skupinama sustava spremaju. Ovu je datoteku moguće pregledati iz bilo kojeg uređivača teksta. Svaka od njegovih linija pohranjuje određene parametre grupe i pridruženih korisnika. Datoteku može mijenjati samo administrator (root korisnik). S druge strane, grupne lozinke pohranjuju se u šifriranom obliku s nepovratnim sustavom šifriranja, u tekstualnu datoteku: / etc / gshadow.
Naredbe za upravljanje korisnicima i grupama u Linuxu
Stvaranje korisnika
Za dodavanje korisnika, ukazujući na njegove parametre informacija, koristimo naredbu useradd u konzoli. Njegova je sintaksa:
useradd korisničko ime
Među svim vašim mogućnostima možemo istaknuti sljedeće:
- g: Glavna grupa koja će biti dodijeljena korisniku d: Dodijeliti korisničku početnu mapu. Obično je to / home / username-m: Kreirajte početnu mapu za slučaj da ne postoje: Korisnička školjka (shell). Obično je / bin / bash
Na primjer, želimo stvoriti korisnika koji se zove "luis" i da im je glavna skupina "učitelji", koje su drugi dodijelili kao početnu mapu "/ home / luis" i da se njihove naredbe tumače u "/ bin / bash". Naredba koju moramo izvršiti bit će sljedeća:
sudo useradd -g učitelji -d / home / luis -m -s / bin / bash luis
Sada moramo uspostaviti vašu lozinku pomoću naredbe passwd:
sudo passwd luis
Sustav će nas dva puta pitati za lozinku i to je to! Bit će dodijeljena.
Važna činjenica je da pomoću naredbe useradd možemo kreirati korisnike u skupinama pomoću skripte shell.
Preporučujemo vam PlayOnLinux: Windows igre na LinuxuS druge strane, preporuka koju treba uzeti u obzir je činjenica stvaranja korisničkih imena malim slovima, a uključuje i brojeve i znak kao što su crtica ili podvlaka. Također se mora imati na umu da se Luis za Linux razlikuje od luisa jer je osjetljiv na velika i mala slova.
Modifikacija korisnika
Za unos korisnika promjena koristi se naredba usermod. To vam omogućuje da unesete promjene u ime, početnu mapu, njegov interpretator naredbi, njegove grupe, među ostalim.
Na primjer, za promjenu korisničkog imena koje koristimo:
sudo usermod -d / home / folder_luis luis
Brisanje korisnika
Eliminacija korisnika vrši se pomoću naredbe userdel, a zatim korisničkog imena. Ako u upute dodamo opciju -r, vaša će se početna mapa također ukloniti. Pogledajmo primjer:
Stvaranje grupa
U ovom slučaju imamo naredbu groupadd, samo moramo navesti naziv grupe kao parametara. Na primjer, ako želimo dodati grupu koja se zove "studenti", rečenica bi bila:
Modifikacija grupe
Naravno, i grupe se mogu mijenjati baš kao i kod korisnika. Da bismo to učinili, koristimo naredbu groupmod. U slučaju grupa možemo urediti njihovo ime ili njihov gid.
Sintaksa za naredbu je: sudo groupmod-name, grupa:
na primjer, promijenimo raspoloženje grupe "profesori":
sudo groupmod -g 2000 učitelja
Brisanje grupe
To radimo s naredbom groupdel nakon koje slijedi naziv grupe, na primjer:
sudo grupa učitelja
Grupa će se izbrisati samo ako nema korisnike koji su grupi dodijeljeni kao primarni. Ako postoji bilo koji korisnik s ovim uvjetom, grupa se neće izbrisati.
Dodavanje korisnika u grupu
Za to koristimo naredbu adduser, a zatim korisničko ime i ime grupe. Na primjer, za dodavanje Luisa u učiteljsku grupu koristimo:
Ukloni korisnike iz grupe
I na kraju, ako želimo da korisnika uklonimo iz neke grupe, koristimo naredbu deluser uz ime korisnika i grupe. Na primjer, ako želimo ukloniti "luis" iz grupe "profesori":
profesori sudo deluser luis
Kao što vidite, imamo dovoljno alata za izvrsno upravljanje korisnicima i grupama u Linuxu. Ako vam je potrebno više informacija o naredbama, možete se obratiti za dostupnu pomoć, izvršavajući čovjeka nakon kojeg slijedi ime, na primjer:
čovjek adduser
Uz to, možete li nam u komentarima ostaviti svoja pitanja ili nedoumice i možemo li vam pomoći?
Macbook Pro pati od male autonomije prema korisnicima

Novi MacBook Pro pati od puno kraće autonomije od svojih prethodnika, korisnici se žale čak do 40% manje.
Windows 10 build 14393.479 dostupan korisnicima

Ažuriranje sustava Windows 10 Build 14393.479 dostupno je korisnicima. Sada možete ažurirati iz Windows Update-a, novo ažuriranje na Windows 10.
Netflix će plaćati korisnicima za prevođenje njihovih serija i filmova

Netflix je potvrđen da plaća korisnicima za prevođenje njihovih serija i filmova. Možete raditi kao prevoditelj za Netflix, a naknade su visoke.