Institute of Computer Science
  1. Courses
  2. 2024/25 spring
  3. Operating Systems (MTAT.08.006)
ET
Log in

Operating Systems 2024/25 spring

  • Esileht
  • Kursuse materjalid

  • 9. praktikum
  • Lingid


Kasutajagrupid

Roheliste täppidega piiratult - õppematerjal - lugemine.

Kasutajagruppe kasutatakse samade ressursside jagamisel paljudele erinevatele kasutajatele.

  1. Grupi liikmetel on grupi õigused.
  2. Kasutajad võivad kuuluda samaaegselt mitmesse erinevasse gruppi.
  3. Grupid ja arvutid võivad omakorda mingisse gruppi kuuluda.

Vaikimisi on MS operatsioonisüsteemides olemas juba valik kasutajagruppe. Enimkasutatavad grupid on Administrators (selle grupi liikmetel on suuremal/vähemal määral süsteemiülema õigused) ja Users (selle grupi liikmed on tavalised kasutajad). Lisaks nendele on veel hulk kasutajagruppe, mõned neist on mõeldud süsteemile kasutamiseks, teistesse saab lisada ka reaalseid kasutajaid. Vastavalt vajadusele saab luua ka uusi kasutajagruppe.

Sõltuvalt kasutatavast operatsioonisüsteemist (Home/pro jne) võib tööriistade valik olla piiratud.

Kasutajate loomiseks ja haldamiseks on Windowsis järgmised vahendid mida saab käsurealt käivitada käskudega:

1) control nusrmgr.cpl - juhtpaneelil asuv kasutajate loomise vahend. Sellega ei saa kasutajagruppe hallata. Siia saab ka järgmist teed pidi: Windowsiklahv+I ja otsid: teised kasutajad'''.

2) mmc lusrmgr.msc - ehk Local users and groups.
Selle leiab (ainult professional ja kõrgemat tüüpi Windowsi versioonides) ka näiteks Arvutihalduse tööriistade hulgast. Tööriist Arvutihaldus avaneb, kui parema hiirenupuga klõpsata ikoonil Arvuti (My computer vms) ja valida kontekstimenüüst Manage või Halda.

Local users and groups kaudu tehtud kasutaja on vaikimisi Users grupi liige, mis tähendab piiratud kasutajaõigustega kasutajat. Administraatori õigustes kasutajad on kasutajagrupis Administrators.

3) Käsureakäsk net user võimaldab vaadata ja hallata kasutajaid CMD ja Powershell (Windowsi terminal) rakendustes (NB! muuta saad ainult administraatorina). Abi: net user /help

4) Käsureakäsk net localgroup võimaldab vaadata ja hallata kasutajaid CMD ja Powershell (Windowsi terminal) rakendustes (NB! muuta saad ainult administraatorina). Abi: net localgroup /help

Ülesanded lahendamiseks

Kasutaja loomine Windowsi sätete paneeli kaudu.

Ava - Windowsi sätted selleks: Ava Windowsiklahv+i ja otsid: teised kasutajad.

  1. Loo kasutaja (sisselogimine kohaliku kontoga) nimega: USER ENGLISH (parooli ei ole).
    • Navigeeri konto loomise valikutes et leida võimalus luua KOHALIK kasutaja.
    • Klõpsa: Teised kasutajad -> (Lisa teisele kasutajale) Lisa konto
    • Klõpsa lingil:
    • Klõpsa lingil:

Kuna selle tööriistal on piiratud valik kasutajagruppe, mida kasutada saab (admin/kasutaja), siis ülejäänud kasutajakontod tuleks luua teise tööriistaga.

Kasutaja loomine MMC tööriista Local Users and Groups kaudu. NB! Seda tööriista Windows Home versioonis ei ole.

Loo ülejäänud arvutikasutajad kasutades Selle tööriista leiab mitmel viisil. Üks võimalus on arvutihalduse komponentide seast see leida. Samuti käsurealt.

Ava kõrgendatud õigustes käsurealt (Run as administrator): mmc lusrmgr.msc

  • Selles:
  1. Loo kasutajagrupid
    1. Jahimees
    2. Kalur
  2. Loo kasutajad (piiratud õigustega)
    • Kasutajate loomisel võta ära linnuke kasutaja kohese paroolivahetuse juurest ning lülita sisse parooli aegumise keeld.
    1. Pille täisnimega: Pille Kala ja parooliga: pilleparool
    2. Peeter täisnimega: Peeter Kalakütt ja parooliga: peetriparool
    3. Liina täisnimega: Liina Kütt ja parooliga: liinaparool
    4. Karl täisnimega: Karl Kala ja parooliga: karliparool
  3. Pille, Peeter ja Karl on kalurid. Pane need kasutajad gruppi Kalur (nt. topeltklõps grupil kalur ja lisa vajalikud kasutajad gruppi)
  4. Peeter ja Liina on jahimehed. Pane need kasutajad gruppi Jahimees
KALURJAHIMEES
PeeterPeeter
PilleLiina
Karl 
  1. Vaata, millistesse gruppidesse kuulub kasutaja Peeter (tee topeltklõps kasutajal Peeter ja vaata sakki Member of

Kasutaja loomine käsurealt (Powershell.EXE).

  • Loo kasutaja boss täisnimega Super Boss, parooliga Saatanasigudik.666
    • Lisa see gruppi Administrators.
    • Seadista konto parool aegumatuks.

Lahendus:

  • Ava käsurida süsteemiülema õigustes (Powershell.exe käivitad kas Ctrl+Shift+Enter või siis Powershell.exe programmil parema hiirenupuga leitud kontekstimenüüst valid Käivita administraatorina või vajutad Windows+X ja Terminal (Administraator) ).
  • Kirjutad käsud:
    • net user boss Saatanasigudik.666 /fullname:"Super Boss" /add - kasutaja loomine
    • net localgroup administrators boss /add - kasutaja gruppi lisamine
    • Set-LocalUser -name "boss" -PasswordNeverExpires:$true - kasutaja parooli aegumatuks muutmine
      • Näen, et selle käsu peale antakse cmd.exe programmis veateade - seda käsku cmd.exe ei tunne (set-localuser) - käivita see käsk powershell.exe (Windowsi terminal) programmis (as administrator).

Kasutajaprofiil

Antud arvutis hoitakse kasutajate profiile kaustas C:\kasutajad\kasutajanimi (C:\users\kasutajanimi). Pane tähele, et sõltuvalt operatsioonisüsteemi keelest kuvatakse kataloogi nimi kohalikus keeles. Aga kui aadressiribal kirjutada ka inglisekeelne versioon, siis viiakse ka õigesse kausta kohale.

Public ehk Avalik kaust - selles kaustas hoitakse kõikidele arvuti kasutajatele kättesaadavaid ressursse, näiteks töölauaikoonid, mis peavad olema kõikidele arvuti kasutajatele kättesaadavad. C:\Users\Public paistab ka kui C:\avalik, selle tegelik asukoht on (nt kui käsurealt kirjutad dir /a C:\users) C:\ProgramData C:\Users\Public\Desktop on aga peidetud kaust. Selle nägemiseks tuleb kas lubada peidetud kaustade nägemine (võib-olla ka süsteemikaustade nägemine) või failihalduri aadressiribal kirjutada aknasse õige aadress.

Default on peidetud kaust, mille baasil tekitatakse uuele kasutajale profiil (etteantud programmiseadistused). Varasemates Windowsi operatsioonisüsteemides sai seda profiili kasutada uue kasutajakonto eelseadistamiseks (tahan, et juba oleks see taustapilt taustaks nt). Windows 10 juures aga on soovitatud kasutada teisi vahendeid.

  1. Ava kaust C:\users\default
  2. Vaata üle selle alamkaustad ning loo Desktop kausta fail LOE_MIND_UUS_KASUTAJA.TXT (sisuks võib kirjutada: HAA LUGESIDKI!)
  • Kuna tavakasutajal ei ole õigust sinna kataloogi faile kirjutada, siis tuleb eelnevalt oma töölauale see fail luua ja kopeerida see sinna kataloogi.
  • Teise võimalusena võib käituda ka järgmiselt:
    • cmd.exe käivitatud kui administrator
    • echo Haa lugesidki! > C:\users\default\Desktop\LOE_MIND_UUS_KASUTAJA.TXT
  1. Loo Avalikule töölauale (C:\Users\Public\Desktop) tekstifail AVALIK_LUGEMINE.TXT oma nimega ja mõnesõnalise sisuga.
  • Kuna seda faili ei saa failihalduris otse sinna kausta luua, siis loo see töölauale ja kopeeri (Ctrl + lohista) avalikule töölauale.
  • Kui ma tahan seda faili muuta, siis käsurealt (cmd.exe administraatorina: notepad C:\users\public\desktop\avalik_lugemine.txt) saan käivitada notepad.exe süsteemiülema õigustes.
  1. Loo Avalikule töölauale (C:\Users\Public\Desktop) Interneti otsetee kursuse veebilehele aadressiga http://courses.cs.ut.ee/2025/opsys. Sarnaselt eelmise ülesandega.
  2. Logi kõigi loodud kasutajatega korraks sisse ja tee (mõnes neis) läbi allolevad ülesanded.

Sisselogimine on vajalik selleks, et edasistes ülesannetes oleks juba neil kasutajatel profiil olemas.

  • Vaata, kas töölaual on fail LOE_MIND_UUS_KASUTAJA.TXT
  • Vaata, kas töölaual on fail AVALIK_LUGEMINE.TXT, kontrolli, et saad selle sisu lugeda

Lisa inglise keele keskkond kasutajale USER ENGLISH

  1. Logi sisse kasutajaga USER ENGLISH
  2. Ava Sätete paneel - Windows + I
  1. Otsi keele lisamise võimalus. (Language või Keel)
  1. Lisa keel -> otsi inglise (English (United States))
  2. Vaata antud üksuse suvandeid, paigalda ka keelepakk töölauakeskkonnana (Kuvakeel) kasutamiseks.
    1. Kui avastad, et keelepakk vahetub poolikult (osa teksti jääb eestikeelseks), siis paigalda arvutisse ka keelepakk English (United Kingdom) ja pane see keskkonnakeeleks.
  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment