Ubuntu Linux koristi grupe kako bi vam pomogao upravljati korisnicima, postaviti dopuštenja tim korisnicima, pa čak i pratiti koliko vremena provode ispred računala. Evo vodiča za početnike kako sve to funkcionira.



Korisnici i grupe

Ubuntu je postavljen da ga koristi jedna osoba kada ga instalirate u svoj sustav, ali ako više od jedne osobe koristi računalo, najbolje je da svaka osoba ima svoj korisnički račun. Na taj način svaka osoba može imati zasebne postavke i dokumente, a datoteke se mogu zaštititi od pregleda drugih korisnika na istom računalu.

Obično Linux računala imaju dva korisnička računa – vaš vlastiti korisnički račun i root račun, koji je super korisnik koji može pristupiti svemu na računalu, mijenjati sustav i administrirati drugim korisnicima. Međutim, Ubuntu radi malo drugačije – prema zadanim postavkama ne možete se prijaviti izravno kao root, a koristite sudo naredba za prebacivanje na pristup na korijenskoj razini kada trebate napraviti promjenu.

Linux pohranjuje popis svih korisnika u datoteci '/etc/groups'. Ovu naredbu možete pokrenuti u terminalu za pregled i uređivanje grupa i korisnika u vašem sustavu:

sudo vigr /etc/groups

Izrada korisničkih računa

Da biste stvorili novog korisnika, možete otići na Sustav –> Administracija -> Korisnik i grupe i kliknuti gumb Dodaj za dodavanje novog korisnika.

Oglas

Dajte odgovarajuće ime koje identificira drugog korisnika i označite potvrdni okvir za šifriranje kako biste zaštitili njegovu kućnu mapu.

google play usluge pražnjenja baterije

Kliknite gumb Napredne postavke da biste konfigurirali privilegije korisnika.

Modul za upravljanje korisnicima navodi Annine privilegije na kartici Korisničke privilegije.

Preporučujemo da uklonite privilegiju sustava administratora s drugih korisničkih računa. Time se osigurava da drugi korisnici ne mogu lako promijeniti kritične postavke sustava koje mogu ugroziti vaš Linux kutiju.

Dozvole za Linux datoteke i mape

Svaka datoteka u Linuxu ima skup korisničkih i grupnih dozvola, a možete koristiti naredbu ls -l za prikaz cijelog skupa dozvola i atributa s terminala.

simbol glazbene note u riječi

Čitajući s lijeva na desno, svaka stavka na popisu znači:

jedan

Oglas

Na primjer, u primjeru koji prikazuje datoteku pod nazivom čak , dozvole su rwxr-xr-x, datoteka je u vlasništvu root korisnika i pripada root grupi, a ima 159 bajtova.

Oznaka dopuštenja ima četiri komponente, prvi znak je zastavica, koja se obično koristi za označavanje je li to direktorij ili datoteka - direktorij bi pokazao d, a obična datoteka -. Sljedećih 9 znakova podijeljeno je u skupove od 3 znaka, koji označavaju dopuštenja korisnika, grupe i svih.

U ovom konkretnom primjeru imamo rwxr-xr-x, koji se može rastaviti na sljedeći način:

Dozvole odgovaraju sljedećim vrijednostima:

  • r = dopuštenje čitanja
  • w = dopuštenje za pisanje
  • x = dopuštenje za izvršavanje

To znači da za predmetnu datoteku svi imaju dopuštenja za čitanje i izvršavanje, ali samo root ima pristup za pisanje u datoteku.

Promjena grupnog vlasništva nad datotekama i imenicima

Anna je učenica 7. razreda, a njezin brat Peter upravo je upisao tečaj programiranja na sveučilištu. Anna će biti više zainteresirana za korištenje obrazovnog softvera za svoju zadaću iz matematike ili geografije, u usporedbi s Peterom koji je više zainteresiran za korištenje alata za razvoj softvera.

Možemo konfigurirati Annin i Peterov pristup tim aplikacijama tako da ih dodijelimo odgovarajućim grupama iz modula Upravljanje grupama.

najnovija verzija windows 10 pro
Oglas

Kreirajmo dvije korisničke grupe, grupu studenata K-12, grupu studenata Sveučilišta i svakoj grupi dodijelimo odgovarajuće korisničke račune.

Trebali bismo učenicima K-12 dati privilegije za pokretanje obrazovnog softvera.

Linux većinu izvršnih datoteka pohranjuje pod /usr/bin, na primjer, Linux pohranjuje Anki pod /usr/bin/anki. Ako niste sigurni gdje se datoteka nalazi, w hich naredba je prikladan način da saznate lokaciju s terminala:

which anki

Dodijelimo Anki i Kig grupi k12 pomoću chown naredba koja koristi sljedeći format:

sudo chown :[group name] [files list]

Također možete opozvati pristup za čitanje i izvršavanje od drugih grupa korisnika pomoću chmod naredba.

sudo chown :[group name] [files list]

Ova naredba daje članu grupe K12 pristup Ankiju i Kigu. Trebali bismo ograničiti prava pristupa sveučilišnoj grupi od Ankija i Kiga uklanjanjem dopuštenja za čitanje i izvršavanje iz drugih grupa. Format naredbe je:

chmod [ugoa][+-=][rwxXst] fileORdirectoryName

Oglas

Prva naredba koju smo izvršili u naredbenom retku uklanja privilegiju čitanja (r) i izvršavanja (x) iz grupe Other. Opcija O označava da mijenjamo pravo pristupa Ostalo skupina . Opcija '-' znači da želimo ukloniti određene datoteka dopuštenja navedena u parametrima koji slijede opciju '-'. Man stranica chmoda daje detaljno objašnjenje ovih opcija.

man chmod

pokrenuti Windows u sigurnom načinu rada

Nadgledanje korištenja računala

Timekpr nam omogućuje da svakom korisniku damo ograničeno vrijeme za računanje, a morat ćete dodati sljedeće PPA izvorima softvera kako biste mogli instalirati Timekpr iz Ubuntu Software Center.

deb http://ppa.launchpad.net/timekpr-maintainers/ppa/ubuntu lucid main
deb-src http://ppa.launchpad.net/timekpr-maintainers/ppa/ubuntu lucid main

Ubuntu Software Center je najlakši način za instaliranje Timekpr-a - samo upotrijebite okvir za pretraživanje i trebao bi se pojaviti.

Timekpr nam omogućuje da ograničimo vrijeme korištenja računala na određeni vremenski okvir svakog dana u mjesecu. Na primjer, možemo odrediti korištenje vremena računala za 300 minuta u nedjelju i 60 minuta u ponedjeljak.

Timekpr će se pojaviti na traci zadataka korisnika i zaključati radnu površinu kada vrijeme računanja korisnika istekne.


Korisnik i grupe prilično je velik koncept koji se može pokriti u jednom članku. Jesmo li propustili nešto važno? Slobodno podijelite neko znanje s ostalim čitateljima u komentarima.

PROČITAJTE SLJEDEĆE