Bash quests 2014: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Mernits (talk | contribs)
Gvaikre (talk | contribs)
 
(25 intermediate revisions by 7 users not shown)
Line 1: Line 1:
==Quest 0 - Näide (0p)==
Teha skript, mis ei tee midagi asjalikku, kuid väljasta sõna BÖÖÖ
Lahendus: [[User:Mernits]]
Quest lukus (tehtud) [[User:Mernits|Mernits]] 13:37, 18 February 2014 (EET)
==Quest 1 (5p)==
==Quest 1 (5p)==
Loo skript, mis paigaldab ntp teenuse ja seab serveriks ntp.eenet.ee
Loo skript, mis paigaldab ntp teenuse ja seab serveriks ntp.eenet.ee


Lahendus : https://wiki.itcollege.ee/index.php/User:Mmattise#QUEST_1
Lahendus: https://wiki.itcollege.ee/index.php/User:ILebedev
Lahendus: https://wiki.itcollege.ee/index.php/User:Jtammeka
Quest lukus ja tehtud. Esimene töötav lahendus oli Jtammeka oma. Teised saavad ka punkte, kuna tegid lahenduse vaem.


==Quest 2 (5p)==
==Quest 2 (5p)==
Loo skript, mis kontrollib, kas ntp server lubab kasutada käsku monlist
Loo skript, mis kontrollib, kas ntp server lubab kasutada käsku monlist
Lahendus: https://wiki.itcollege.ee/index.php/User:Kkarlson
Lahendus: [https://github.com/socialsb/skriptimine/blob/master/bash/monlist.sh Gvaikre]
Quest lukus ja tehtud. Kuna esimene ja teine lahendus on erinevad ja teine lahendus on väga hea, siis saavad 5p mõlemad. [[User:Mernits|Mernits]] 10:23, 19 February 2014 (EET)


==Quest 3 (5p)==
==Quest 3 (5p)==
#Loo skript, mis otsib üles kõik failid, mis kuuluvad käsureal etteantud kasutajale ja teeb nendest nimekirja käsureal etteantud faili.
Loo skript, mis otsib üles kõik failid, mis kuuluvad käsureal etteantud kasutajale ja teeb nendest nimekirja käsureal etteantud faili.
N: ./skript.sh kasutajanimi failinimi
N: ./skript.sh kasutajanimi failinimi
Lahendus: https://wiki.itcollege.ee/index.php/User:Kkarlson
Quest lukus ja tehtud (ootab pisiparandusi) [[User:Mernits|Mernits]] 14:27, 18 February 2014 (EET)
==Quest 4 (5p)==
Teha skript, mis saab käsurea parameetrina ühe stringidest MD5, Blowfish, SHA256, SHA512 ja leiab üles kõik kasutajad, kellede parooliräsi on antud algoritmiga räsitud.
Vaata http://en.wikipedia.org/wiki/Passwd
Lahendus: https://wiki.itcollege.ee/index.php/User:ILebedev
Lahendus 2: https://wiki.itcollege.ee/index.php/User:Jtammeka
Lahendus: [https://github.com/socialsb/skriptimine/blob/master/bash/hash-check.sh Gvaikre]

Latest revision as of 18:51, 27 February 2014

Quest 0 - Näide (0p)

Teha skript, mis ei tee midagi asjalikku, kuid väljasta sõna BÖÖÖ

Lahendus: User:Mernits

Quest lukus (tehtud) Mernits 13:37, 18 February 2014 (EET)

Quest 1 (5p)

Loo skript, mis paigaldab ntp teenuse ja seab serveriks ntp.eenet.ee


Lahendus : https://wiki.itcollege.ee/index.php/User:Mmattise#QUEST_1

Lahendus: https://wiki.itcollege.ee/index.php/User:ILebedev

Lahendus: https://wiki.itcollege.ee/index.php/User:Jtammeka


Quest lukus ja tehtud. Esimene töötav lahendus oli Jtammeka oma. Teised saavad ka punkte, kuna tegid lahenduse vaem.

Quest 2 (5p)

Loo skript, mis kontrollib, kas ntp server lubab kasutada käsku monlist

Lahendus: https://wiki.itcollege.ee/index.php/User:Kkarlson

Lahendus: Gvaikre

Quest lukus ja tehtud. Kuna esimene ja teine lahendus on erinevad ja teine lahendus on väga hea, siis saavad 5p mõlemad. Mernits 10:23, 19 February 2014 (EET)

Quest 3 (5p)

Loo skript, mis otsib üles kõik failid, mis kuuluvad käsureal etteantud kasutajale ja teeb nendest nimekirja käsureal etteantud faili. N: ./skript.sh kasutajanimi failinimi

Lahendus: https://wiki.itcollege.ee/index.php/User:Kkarlson

Quest lukus ja tehtud (ootab pisiparandusi) Mernits 14:27, 18 February 2014 (EET)


Quest 4 (5p)

Teha skript, mis saab käsurea parameetrina ühe stringidest MD5, Blowfish, SHA256, SHA512 ja leiab üles kõik kasutajad, kellede parooliräsi on antud algoritmiga räsitud.

Vaata http://en.wikipedia.org/wiki/Passwd

Lahendus: https://wiki.itcollege.ee/index.php/User:ILebedev

Lahendus 2: https://wiki.itcollege.ee/index.php/User:Jtammeka

Lahendus: Gvaikre