Používatelia a skupiny
Ubuntu je nastavená pre jednu osobu, ktorá sa použije pri inštalácii vo vašom systéme, ale ak má počítač používať viac ako jednu osobu, je najlepšie, aby každá osoba mala vlastné používateľské konto. Týmto spôsobom každá osoba môže mať samostatné nastavenia a dokumenty a súbory môžu byť chránené pred prezeraním inými používateľmi na tom istom počítači.
Zvyčajne počítače Linux majú dva používateľské účty - vlastné používateľské konto a koreňový účet, ktorý je super používateľom, ktorý má prístup k všetkému na počítači, môže robiť zmeny systému a spravovať ostatných používateľov. Ubuntu funguje trochu inak, ale nemôžete sa prihlásiť priamo ako root a používate sudo príkaz na prepnutie na prístup na úrovni koreňa, keď potrebujete vykonať zmenu.
Linux ukladá zoznam všetkých používateľov v súbore '/ etc / groups'. Tento príkaz môžete spustiť v termináli a zobraziť a upraviť skupiny a používateľov vo vašom systéme:
sudo vigr /etc/groups
Vytváranie používateľských účtov
Ak chcete vytvoriť nového používateľa, môžete prejsť na položku Systém -> Správa -> Používateľ a Skupiny a kliknutím na tlačidlo "Pridať" pridajte nového používateľa.
Súbory a priečinky pre Linux
Každý súbor v systéme Linux má súbor používateľských a skupinových oprávnení a pomocou príkazu ls -l môžete zobraziť celý súbor oprávnení a atribútov z terminálu.
1
Napríklad v príklade zobrazujúceho súbor s názvom anki, sú povolenia rwxr-xr-x, súbor je vo vlastníctve používateľa root a patrí do koreňovej skupiny a je to 159 bajtov.
Príznak oprávnenia má štyri komponenty, pričom prvým znakom je príznak, ktorý sa zvyčajne používa na označenie, či ide o adresár alebo súbor - v adresári sa zobrazí "d" a bežný súbor zobrazí "-". Nasledujúcich 9 znakov sa rozdelí na súbory s 3 znakmi, ktoré označujú povolenia pre používateľa, skupinu a všetky osoby.
V tomto konkrétnom príklade máme rwxr-xr-x, ktoré možno rozdeliť takto:
Povolenia zodpovedajú nasledujúcim hodnotám:
- r = povolenie na čítanie
- w = oprávnenie na zápis
- x = povolenie na vykonanie
To znamená, že pre daný súbor všetci čítali a vykonávali povolenia, ale iba root má prístup k zápisu do súboru.
Zmena vlastníctva skupín súborov a adresárov
Anna je 7. ročníka a jej brat Peter sa práve zapísal do programovacieho kurzu na univerzite. Anna bude viac zaujímať používanie vzdelávacieho softvéru pre svoju matematickú alebo geografickú domácu úlohu v porovnaní s Petrom, ktorý má väčší záujem o použitie nástrojov vývoja softvéru.
Môžeme nakonfigurovať prístup Anna a Peter k týmto aplikáciám tým, že ich priradíme príslušným skupinám z modulu "Správa skupín".
Linux ukladá väčšinu spustiteľných súborov pod / usr / bin, napríklad Linux ukladá Anki pod / usr / bin / anki. Ak si nie ste istí, kde sa nachádza súbor, which príkaz je pohodlný spôsob, ako zistiť polohu z terminálu:
which anki
Priraďme Anki a Kig do skupiny k12 pomocou chown príkaz, ktorý používa nasledujúci formát:
sudo chown:[group name] [files list]
Môžete zrušiť aj čítanie a spustenie prístupu z iných skupín používateľov pomocou chmod Príkaz.
sudo chown:[group name] [files list]
chmod [ugoa][+-=][rwxXst] fileORdirectoryName
Prvý príkaz, ktorý sme vykonali v príkazovom riadku, odstráni oprávnenie na čítanie (r) a vykonanie (x) zo skupiny "Iné". Voľba "O" znamená, že meníme prístupové práva ostatné skupina. Možnosť "-" znamená, že chceme odstrániť určité súbor povolenia špecifikované v parametroch, ktoré nasledujú po voľbe '-'. Man page of chmod poskytuje podrobné vysvetlenie týchto možností.
man chmod
Monitorovanie používania počítača
Timekpr nám umožňuje nastaviť každému používateľovi obmedzené množstvo počítačového času a budete musieť pridať nasledujúci PPA do softvérových zdrojov, aby ste mohli nainštalovať Timekpr z Softvérového centra Ubuntu.
deb https://ppa.launchpad.net/timekpr-maintainers/ppa/ubuntu lucid main deb-src https://ppa.launchpad.net/timekpr-maintainers/ppa/ubuntu lucid main
Softvérové centrum Ubuntu je najjednoduchší spôsob, ako nainštalovať program Timekpr - jednoducho použite vyhľadávacie pole a malo by sa dostať hneď.