Felhasználók és csoportok
Az Ubuntu csak egyetlen személy számára van beállítva, amikor telepítette a rendszerbe, de ha egynél több személy használja a számítógépet, a legjobb, ha minden személynek saját felhasználói fiókja van. Így minden személy külön beállításokkal és dokumentumokkal rendelkezik, és a fájlok védettek lehetnek a többi felhasználó ugyanazon a számítógépen történő megtekintésétől.
A Linux számítógépek általában két felhasználói fiókkal rendelkeznek - a saját felhasználói fiókjával és a gyökérszámlával, amely a szuper felhasználó, aki mindent elérhet a számítógépen, rendszerváltozásokat és egyéb felhasználók adminisztrációját végzi. Az Ubuntu egy kicsit másképp működik, de alapértelmezés szerint nem tud rootként közvetlenül bejelentkezni, és a sudo parancsot, hogy váltson root-level elérésre, amikor módosítani szeretne.
A Linux az "/ etc / groups" fájl összes felhasználójának listáját tárolja. A parancsot a terminálon futtathatja a rendszerben lévő csoportok és felhasználók megtekintéséhez és szerkesztéséhez:
sudo vigr /etc/groups
Felhasználói fiókok létrehozása
Új felhasználó létrehozásához menjen a Rendszer -> Adminisztráció -> Felhasználó és csoportok, majd kattintson az "Új" gombra az új felhasználó hozzáadásához.
A felhasználói jogosultságok konfigurálásához kattintson a "Speciális beállítások" gombra.
Linux fájl- és mappaengedélyek
Minden egyes Linux-fájlhoz felhasználói és csoportos engedélyek vannak, és az ls -l paranccsal megjelenítheti a terminálon található engedélyek és attribútumok teljes körét.
1
Például a példában egy nevű fájl szerepel Anki, az engedélyek rwxr-xr-x, a fájl a root felhasználó tulajdonosa, és a gyökércsoporthoz tartozik, 159 bájtos.
Az engedélyjelző négy összetevőből áll, az első karakter pedig a zászló, amely általában azt jelzi, hogy egy könyvtár vagy egy fájl - a könyvtár "d" -t mutat, és a rendszeres fájl "-" -t mutat. A következő 9 karakter három karakterből áll, amelyek a felhasználó, a csoport és a mindenki engedélyét jelzik.
Ebben a konkrét példában rwxr-xr-x van, amely így felosztható:
Az engedélyek a következő értékeknek felelnek meg:
- r = olvasási engedély
- w = írási engedély
- x = engedélyek végrehajtása
Ez azt jelenti, hogy a szóban forgó fájlhoz mindenkinek engedélyeket kell olvasnia és végrehajtania, de csak a root rendelkezik hozzáféréssel a fájl írásához.
A fájlok és könyvtárak tulajdonjogának megváltoztatása
Anna egy 7. osztályozó, és öccse, Peter csak beiratkozott egy programozási tanfolyamra egy egyetemen. Anna jobban szeretne használni az oktatási szoftvert matematika- vagy földrajzi feladataihoz képest, mint Pétert, aki jobban érdekli a szoftverfejlesztő eszközök használatát.
Beállíthatjuk Anna és Péter hozzáférését ezekhez az alkalmazásokhoz, hozzárendelve őket a megfelelő csoportokhoz a "Csoportok kezelése" modulból.
A Linux a / usr / bin alatt található legtöbb végrehajtható állományt tárolja, például a Linux az Anki-t tárolja a / usr / bin / anki alatt. Ha nem biztos benne, hogy hol található a fájl, a waz alapvető jogok parancs kényelmes módja annak, hogy megtudja a helyet a terminálról:
which anki
Anki és Kig hozzárendeljük a k12 csoporthoz a chown parancsot, amely a következő formátumot használja:
sudo chown:[group name] [files list]
Visszavonhatja a többi felhasználói csoporthoz tartozó olvasási és végrehajtási hozzáférést is chmod parancs.
sudo chown:[group name] [files list]
chmod [ugoa][+-=][rwxXst] fileORdirectoryName
A parancssorban végrehajtott első parancs eltávolítja az olvasó (r) és az (x) kiváltságokat az "Egyéb" csoportból. Az "O" opció azt jelzi, hogy módosítjuk a Más csoport. A "-" opció azt jelenti, hogy bizonyosakat szeretnénk eltávolítani fájl a "-" opciót követő paraméterekben megadott engedélyek. A chmod man oldala részletes leírást ad ezekről a lehetőségekről.
man chmod
Számítógéphasználat felügyelete
A Timekpr lehetővé teszi számunkra, hogy korlátozott mennyiségű számítógépes időt adjunk az egyes felhasználóknak, és a következő forrásadatokat hozzá kell adnunk a szoftver forrásaihoz, hogy telepítsük a Timekpr-et az Ubuntu Software Center-ből.
deb https://ppa.launchpad.net/timekpr-maintainers/ppa/ubuntu lucid main deb-src https://ppa.launchpad.net/timekpr-maintainers/ppa/ubuntu lucid main
Az Ubuntu Software Center a legegyszerűbb módja a Timekpr telepítésének: egyszerűen használja a keresőmezőt, és jobbnak kell lennie.