Linuxi administreerimine eksamiabi 2014: Difference between revisions

From ICO wiki
Jump to navigationJump to search
No edit summary
Line 52: Line 52:
Kui on antud vmdk või vdi failina ketas, siis VirtualBoxis külge ühendamiseks tee järgnev:
Kui on antud vmdk või vdi failina ketas, siis VirtualBoxis külge ühendamiseks tee järgnev:


Virtuaalmasin lülita välja<br/>Machine->Settings Storage->Controller: Sata->Add a hard disk (parempoolne pluss nupuga ikoon)<br/>Choose existing disk<br/>Näita kätte õppejõult saadud fail<br/>OK<br/>Käivita virtuaalmasin<br/>Kontrolli, et arvuti näitab lisatud ketast (juurkasutaja õigustes!)
Virtuaalmasin lülita välja<br/>
 
Machine->Settings Storage->Controller: Sata->Add a hard disk (parempoolne pluss nupuga ikoon)<br/>
Choose existing disk<br/>
Näita kätte õppejõult saadud fail<br/>
OK<br/>
Käivita virtuaalmasin<br/>
Kontrolli, et arvuti näitab lisatud ketast (juurkasutaja õigustes!)
  fdisk -l
  fdisk -l
Uus ketas peaks tekkima /dev/sdb või sdc-na.<br/>
Kui partitsioonitabel on katki peaks tulema ka teade "Disk /dev/sdb doesn't contain a valid partition table"


Uus ketas peaks tekkima /dev/sdb või sdc-na.<br/>Kui partitsioonitabel on katki peaks tulema ka teade "Disk /dev/sdb doesn't contain a valid partition table"
*Praktikal olev tudeng rikkus ära kõvaketta kettajagude tabeli. Taastage süsteem.
 
http://www.dedoimedo.com/computers/linux-data-recovery.html
 
<ul style="/* insecure input */">
<li>Praktikal olev tudeng rikkus ära kõvaketta kettajagude tabeli. Taastage süsteem.</li>
</ul>
 
[http://www.dedoimedo.com/computers/linux-data-recovery.html http://www.dedoimedo.com/computers/linux-data-recovery.html]
 
Tiri testdisk&nbsp;[http://www.cgsecurity.org/wiki/TestDisk http://www.cgsecurity.org/wiki/TestDisk]


Tiri testdisk<ref name="testdisk">http://www.cgsecurity.org/wiki/TestDisk http://www.cgsecurity.org/wiki/TestDisk</ref>
  apt-get install testdisk
  apt-get install testdisk
Käivita testdisk
Käivita testdisk
  testdisk
  testdisk
Loo uus logifail [Create] Vali kettaseade, mida parandada (/dev/sdb)
Loo uus logifail [Create] Vali kettaseade, mida parandada (/dev/sdb)


<ul style="/* insecure input */">
*Praktikal olev tudeng kustustas ühelt kettalt palju pilte ja kettajagude tabeli. Taastage pildid.
<li>Praktikal olev tudeng kustustas ühelt kettalt palju pilte ja kettajagude tabeli. Taastage pildid.</li>
*Praktikal olev tudeng "konfigureeris" ehk saboteeris teie labor 2 teenuse ära - Tehke korda ja selgitage, mida ta valesti tegi.
</ul>
 
<ul style="/* insecure input */">
<li>Praktikal olev tudeng "konfigureeris" ehk saboteeris teie labor 2 teenuse ära - Tehke korda ja selgitage, mida ta valesti tegi.</li>
</ul>

Revision as of 18:05, 11 January 2014

Eksami ajal saab veel kaitsta laboreid, kuid soovitav on need enne eksamit ära kaitsta, kuna eksam on päris pingeline.


Linux eksam on praktiline, koosneb neljast osast:

#1._Puppet_abil_tuleb_teha_lihtsaid_asju (kasutaja, kaust/fail teatud sisu ja õigustega, paigaldada pakke) 10p 10min

#2._Puppet_abil_teenuse_seadistamine_keerulisem 15p 15min (kui apache seadistamine, siis eemaldage paki apache kirjeldus)

#3._Linux_paigalduse_parandamine_.28lihtne.29 15p 10min

#4._Linux_paigalduse_parandamine_.28raske.29 9p 25min


1. Näiteülesanded:

  • Loo kasutaja kjk212 koos kodukasutaga
  • Paigalda pakk apache2
  • Paigalda pakk htop
  • Tekita fail, mille sisu on selle ülesande tekst asukohta /var/eksam/yl1.txt
  • Sea loodud faili omanikuks eespool loodud kasutaja ja grupiks audio. Sea õigused selliselt, et kasutaja saab kõike teha ja grupp lugeda/kirjutada. Teised ei saa midagi teha.

2. Näiteküsimused


3. Linux paigalduse parandamine (lihtne) 15min

  • Teil ununes root parool ära ja student kasutaja pole administraatorite grupis. (vana admin läks töölt ära ja parooli keegi ei mäleta)
  • Teie server tõsteti valesse VLANi (virtualboxis teise võrku)
  • Teie server tõsteti teise võrku, mille IP on teine ja võrgu administraator unustas teile seda öelda ja läks puhkusele (tehke nii, et töötaks)
  • Praktikal olev tudeng rikkus ära faili, kus määratakse alglaadimisel ühendatavad kettajaod ja failisüsteemid
  • Praktikal olev tudeng tegi katki puppet paigalduse (ja on endaga täitsa rahul) Tehke korda ja selgitage, mida ta valesti tegi.


4. Linux paigalduse parandamine (raske) 20min

  • Praktikal olev tudeng rikkus ära kõvaketta kettajagude tabeli. Taastage süsteem.
  • Praktikal olev tudeng kustustas ühelt kettalt palju pilte ja kettajagude tabeli. Taastage pildid.
  • Praktikal olev tudeng "konfigureeris" ehk saboteeris teie labor 2 teenuse ära - Tehke korda ja selgitage, mida ta valesti tegi.

1. Puppet abil tuleb teha lihtsaid asju

2. Puppet_abil_teenuse_seadistamine_keerulisem

3. Linux_paigalduse_parandamine_(lihtne)

4. Linux_paigalduse_parandamine_(raske)

Kui on antud vmdk või vdi failina ketas, siis VirtualBoxis külge ühendamiseks tee järgnev:

Virtuaalmasin lülita välja
Machine->Settings Storage->Controller: Sata->Add a hard disk (parempoolne pluss nupuga ikoon)
Choose existing disk
Näita kätte õppejõult saadud fail
OK
Käivita virtuaalmasin
Kontrolli, et arvuti näitab lisatud ketast (juurkasutaja õigustes!)

fdisk -l

Uus ketas peaks tekkima /dev/sdb või sdc-na.
Kui partitsioonitabel on katki peaks tulema ka teade "Disk /dev/sdb doesn't contain a valid partition table"

  • Praktikal olev tudeng rikkus ära kõvaketta kettajagude tabeli. Taastage süsteem.

http://www.dedoimedo.com/computers/linux-data-recovery.html

Tiri testdisk[1]

apt-get install testdisk

Käivita testdisk

testdisk

Loo uus logifail [Create] Vali kettaseade, mida parandada (/dev/sdb)

  • Praktikal olev tudeng kustustas ühelt kettalt palju pilte ja kettajagude tabeli. Taastage pildid.
  • Praktikal olev tudeng "konfigureeris" ehk saboteeris teie labor 2 teenuse ära - Tehke korda ja selgitage, mida ta valesti tegi.