Koduleht » kuidas » Algajate juhend kasutajate ja rühmade haldamiseks Linuxis

    Algajate juhend kasutajate ja rühmade haldamiseks Linuxis

    Ubuntu Linux kasutab gruppe, mis aitavad teil hallata kasutajaid, seada neile kasutajatele õigusi ja isegi jälgida, kui palju aega nad arvutisse kulutavad. Siin on algaja juhend selle kohta, kuidas see kõik toimib.

    Kasutajad ja grupid

    Ubuntu on loodud selleks, et üks isik saaks seda teie süsteemi installida, kuid kui arvutit kasutab rohkem kui üks inimene, on parim, kui igal isikul on oma kasutajakonto. Nii võib igal inimesel olla eraldi seaded ja dokumendid ning faile saab kaitsta teiste kasutajate vaatamise eest samas arvutis.

    Tavaliselt on Linuxi arvutitel kaks kasutajakontot - teie enda kasutajakonto ja juurkonto, mis on superkasutaja, kes saab juurdepääsu kõikidele arvutis olevatele andmetele, teha süsteemi muudatusi ja hallata teisi kasutajaid. Ubuntu töötab mõnevõrra erinevalt, kuigi - te ei saa vaikimisi sisse logida, ja te kasutate seda sudo käsk, et lülituda juurtasandi juurdepääsule, kui teil on vaja teha muudatusi.

    Linux salvestab kõigi kasutajate nimekirja failis / etc / groups. Selle käsu saate käivitada terminalis, et vaadata ja redigeerida oma süsteemi rühmi ja kasutajaid:

    sudo vigr / etc / groups

    Kasutajakontode loomine

    Uue kasutaja loomiseks võite minna süsteemi -> administratsioon -> kasutaja ja grupid ja klõpsa nupule „Lisa“ uue kasutaja lisamiseks.

    Märkige sobiv nimi, mis identifitseerib teise kasutaja, ja märkige ruut „krüpti”, et kindlustada oma kodukaust.

    Kasutaja privileegide konfigureerimiseks klõpsake nupul „Advanced Settings“.

    Kasutajahaldusmoodul loetleb Anna õigused vahekaardil „Kasutaja privileegid”.

    Soovitame eemaldada „Administrate System” privileegi teistelt kasutajakontodelt. Selle eesmärk on veenduda, et teised kasutajad ei saa muuta kriitilisi süsteemi seadeid, mis võivad teie Linuxi kasti ohustada.

    Linuxi failide ja kaustade õigused

    Igal Linuxi failil on kasutaja- ja rühma õigused ning saate kasutada ls -l käsku, et näidata terminalist täielikke õigusi ja atribuute.

    Vasakult paremale lugedes tähendab iga loendi üksus järgmist:

    1

    Näiteks näites näidatud failis anki, õigused on rwxr-xr-x, fail kuulub juurkasutajale ja kuulub juurgruppi ning see on 159 baiti.

    Loa lipul on neli komponenti, mille esimene tähis on lipp, mida tavaliselt kasutatakse selleks, et näidata, kas see on kataloog või failide kataloog näitab "d" ja tavaline fail näitab "-". Järgmised 9 tähemärki jagatakse 3 tähemärgiks, mis näitavad kasutajaid, rühmi ja kõiki õigusi.

    Selles konkreetses näites on meil rwxr-xr-x, mis võib olla selline:

    Õigused vastavad järgmistele väärtustele:

    • r = loaluba
    • w = kirjutusluba
    • x = loa täitmine

    See tähendab, et kõnesoleva faili puhul on kõik lugenud ja täitnud õigusi, kuid ainult juurel on juurdepääs failile kirjutamiseks.

    Failide ja kataloogide grupi omandiõiguse muutmine

    Anna on seitsmenda klassi ja tema vend Peter lihtsalt registreerus ülikooli programmeerimiskursusel. Anna soovib kasutada oma matemaatika või geograafia kodutööde haridusprogrammi, võrreldes Peteriga, kes on rohkem huvitatud tarkvaraarendusvahendite kasutamisest.

    Me võime konfigureerida Anna ja Peetri juurdepääsu nendele rakendustele, määrates need sobivatele rühmadele moodulist „Halda gruppe”.

    Looge kaks kasutajagruppi, K-12 üliõpilasrühm, ülikooli üliõpilaste rühm ja määrake igale rühmale sobivad kasutajakontod.

    Peaksime K-12 õpilastele andma haridustarkvara kasutamiseks õigused.

    Linux salvestab suurema osa käivitatavatest failidest aadressil / usr / bin, näiteks Linux salvestab Anki all / usr / bin / anki. Kui te pole kindel, kus fail asub, siis which käsk on mugav viis asukoha leidmiseks terminalist:

    mis anki

    Määrame Anki ja Kigi k12 gruppi kasutades kooritud käsk, mis kasutab järgmist vormingut:

    sudo chown: [grupi nimi] [failide loend]

    Teistelt kasutajagruppidelt saate lugemis- ja käivitamisjuurdepääsu ka tühistada chmod käsk.

    sudo chown: [grupi nimi] [failide loend]

    See käsk annab K12 grupi liikmele juurdepääsu Anki ja Kigile. Peaksime piirama Anki ja Kigi ülikoolirühma juurdepääsuõigusi, eemaldades lugemis- ja täitmisloa „Muud” rühmadest. Käsu formaat on:

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

    Esimene käsk, mille me käsurealt teostasime, eemaldab loendist (r) ja täitma (x) privileegid teiselt grupilt. O-valik näitab, et me muudame kasutaja juurdepääsuõigust Muu Grupp. Võimalus „-” tähendab, et tahame kindlad eemaldada faili parameetrid, mis vastavad valikule „-”. Chmodi man-lehel on nende valikute üksikasjalik selgitus.

    mees chmod

    Arvuti kasutamise jälgimine

    Timekpr võimaldab meil määrata igale kasutajale piiratud ajaarvutite arvu ja peate oma tarkvaralahendustele lisama järgmise PPA, et saaksite installida Timekpri Ubuntu tarkvarakeskusest.

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

    Ubuntu tarkvarakeskus on kõige lihtsam viis Timekpr-i installimiseks lihtsalt otsingukasti kasutamiseks ja see peaks tulema kohe üles.

    Timekpr võimaldab meil piirata arvuti kasutamise aega teatud ajaperioodiga iga kuu päeval. Näiteks saame määrata arvuti kasutusaega pühapäeval 300 minutit ja esmaspäeval 60 minutit.

    Timekpr ilmub kasutaja tegumiribale ja lukustab töölaua, kui kasutaja arvutusaeg on tõusnud.


    Kasutaja ja grupid on üsna suur mõiste ühe artikli piires. Kas meil oli midagi olulist? Julgelt jagada mõningaid teadmisi teiste lugejatega kommentaarides.