Korisnici i grupe
Ubuntu je postavljen za jednu osobu koja će se koristiti kada ga instalirate u svoj sustav, ali ako više osoba 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 drugih korisnika na istom računalu.
Uobičajeno, na Linux računalima postoje dva korisnička računa - vaš korisnički korisnički račun, a root račun, koji je super korisnik koji može pristupiti svemu na računalu, mijenja sustav i upravlja drugim korisnicima. Međutim, Ubuntu radi malo drugačije - ako se ne možete prijaviti izravno kao root prema zadanim postavkama, a vi koristite sudo naredba za prebacivanje na pristup na razini korijena kada trebate izvršiti promjenu.
Linux pohranjuje popis svih korisnika u '/ etc / groups' datoteci. Tu naredbu možete pokrenuti u Terminalu da biste pregledali i uredili grupe i korisnike u svom sustavu:
sudo vigr /etc/groups
Izrada korisničkih računa
Da biste izradili novi korisnik, prijeđite na Sustav -> Administracija -> Korisnik i grupe, a zatim kliknite gumb "Dodaj" da biste dodali novog korisnika.
Linux dozvole za datoteke i mape
Svaka datoteka u Linuxu ima skup korisnički i grupnih dopuštenja, a pomoću ls -l naredbe možete prikazati cijeli skup dozvola i atributa iz terminala.
Čitanje s lijeva na desno, svaka stavka na popisu znači:
1
Na primjer, u primjeru koji prikazuje datoteku pod nazivom anki, dozvole su rwxr-xr-x, datoteka je u vlasništvu root korisnika i pripada root grupi, i to je 159 bajta.
Zastava dopuštenja ima četiri komponente, prvi znak koji je zastava, obično se koristi za označavanje je li imenik ili datoteka - direktorij bi prikazao "d", a redovita datoteka će prikazati "-". Sljedećih 9 znakova raščlanjuju se u skupove od 3 znaka, koji označavaju korisničku, grupnu i sva dopuštenja.
U ovom primjeru imamo rwxr-xr-x, koji se može slomiti ovako:
Dopuštenja odgovaraju sljedećim vrijednostima:
- r = dopuštenje za čitanje
- w = dopuštenje za pisanje
- x = dozvolu izvršavanja
To znači da su za predmetnu datoteku svi pročitali i izvršili dozvole, ali samo root ima pristup pisanju datoteke.
Promjena vlasništva nad datotekama i direktorijima grupe
Anna je 7. razreda i njezin brat upravo se upisao u programski tečaj na sveučilištu. Anna će biti više zainteresirana za korištenje obrazovnog softvera za matematiku ili geografsku zadaću, u usporedbi s Peterom koji je više zainteresiran za korištenje alata za razvoj softvera.
Možemo konfigurirati Annaov i Peterov pristup tim aplikacijama dodjeljivanjem ih odgovarajućim grupama iz modula "Upravljanje grupama".
Linux pohranjuje većinu izvršnih datoteka u / usr / bin, na primjer, Linux trgovinama Anki pod / usr / bin / anki. Ako niste sigurni gdje se datoteka nalazi, which naredba je prikladan način za otkrivanje lokacije 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 čitanje i izvršavanje pristupa iz drugih korisničkih grupa pomoću chmod naredba.
sudo chown:[group name] [files list]
chmod [ugoa][+-=][rwxXst] fileORdirectoryName
Prva naredba koju izvršavamo u naredbenom retku uklanja privitak za čitanje (r) i izvršavanje (x) iz grupe "Ostalo". Opcija "O" označava da mijenjamo pristupno pravo na drugo skupina. Opcija "-" znači da želimo ukloniti određene datoteka dopuštenja navedena u parametrima koja slijede opciju "-". Čovjekova stranica chmoda daje detaljno objašnjenje ovih opcija.
man chmod
Praćenje korištenja računala
Timekpr nam omogućuje da svakom korisniku dajemo ograničenu količinu vremena računanja i moramo dodati sljedeće PPA na vaše izvore softvera tako da možete instalirati Timekpr iz Ubuntu softverskog centra.
deb https://ppa.launchpad.net/timekpr-maintainers/ppa/ubuntu lucid main deb-src https://ppa.launchpad.net/timekpr-maintainers/ppa/ubuntu lucid main
Ubuntu softverski centar je najlakši način za instalaciju Timekpr-samo koristite okvir za pretraživanje i trebao bi odmah doći.