<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Aunuks</id>
	<title>ICO wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Aunuks"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Aunuks"/>
	<updated>2026-05-07T00:05:07Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Arvustus2&amp;diff=30684</id>
		<title>Arvustus2</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Arvustus2&amp;diff=30684"/>
		<updated>2011-05-08T14:18:54Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Lembit Elmik MBR&lt;br /&gt;
&lt;br /&gt;
Väga hea ülevaade MBR kohta. Võrdlemisi hea keelekasutus ja visuaalne info erinevate asjade kohta Oleks võinud välja tuua rohkem käskusid mida on võimalik kasutada MBR i muutmiseks&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Arvustus1&amp;diff=30683</id>
		<title>Arvustus1</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Arvustus1&amp;diff=30683"/>
		<updated>2011-05-08T13:56:35Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ragnar Nurmla roaming profile&lt;br /&gt;
&lt;br /&gt;
hea teema valitud, millest on kasulik teada. On tehtud pikk ülevaade sellel teemal, aga keelekasutus pole kõige parem ja samuti pole toodud välja kuidas kontrollida ja hallata rändavaid profiile&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Windows-t%C3%B6%C3%B6jaamade_haldamise_aines_valminud_referaadid_2010_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=30366</id>
		<title>Windows-tööjaamade haldamise aines valminud referaadid 2010 sügis, kaugõpe</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Windows-t%C3%B6%C3%B6jaamade_haldamise_aines_valminud_referaadid_2010_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=30366"/>
		<updated>2011-05-06T12:17:39Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Alvar Unuks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Heiki Tähis=&lt;br /&gt;
*Referaat: [[Teema see ja see]]&lt;br /&gt;
** Arvustus1: https://wiki.itcollege.ee/&lt;br /&gt;
** Arvustus2: https://wiki.itcollege.ee/index.php?title=Windows-t%C3%B6%C3%B6jaamade_haldamise_aines_valminud_referaadid_2010_s%C3%BCgis,_p%C3%A4eva%C3%B5pe&amp;amp;action=edit&amp;amp;redlink=1&lt;br /&gt;
&lt;br /&gt;
=Artur Kulikov=&lt;br /&gt;
*Referaat: [[exFAT]]&lt;br /&gt;
**Arvustus1:https://wiki.itcollege.ee/index.php/Talk:SuperFetch&lt;br /&gt;
**Arvustus2:https://wiki.itcollege.ee/index.php/Talk:Remote_Desktop&lt;br /&gt;
&lt;br /&gt;
=Alvar Unuks=&lt;br /&gt;
*Referaat: [[Käsklus runas]]&lt;br /&gt;
**Arvustus1:https://wiki.itcollege.ee/index.php/Arvustus1&lt;br /&gt;
**Arvustus2: https://wiki.itcollege.ee/index.php/Arvustus2&lt;br /&gt;
&lt;br /&gt;
=Sven Mäeks=&lt;br /&gt;
*Referaat: [[Seadmete haldus Windows 7 operatsioonisüsteemis]]&lt;br /&gt;
** Arvustus1: [[Talk:Remote Desktop]]&lt;br /&gt;
** Arvustus2: [[Talk:Windowsi tulemüür]]&lt;br /&gt;
&lt;br /&gt;
=Lembit Elmik=&lt;br /&gt;
*Referaat: [[MBR]]&lt;br /&gt;
** Arvustus1: [[Talk:Failide ja kataloogide auditeerimine]]&lt;br /&gt;
** Arvustus2: [[Talk:Toiteplaanid]]&lt;br /&gt;
&lt;br /&gt;
=Pavel Kodotšigov=&lt;br /&gt;
*Referaat: [[Performance Option seadistamine Windows 7 operatsioonisüsteemis]]&lt;br /&gt;
** Arvustus1: [[Talk: Kasutaja andmete migreerimine Windows operatsioonisüsteemis]]&lt;br /&gt;
** Arvustus2: [[Talk:System image backup]]&lt;br /&gt;
&lt;br /&gt;
=Andres Kõrvemaa=&lt;br /&gt;
*Referaat: [[Remote Desktop]]&lt;br /&gt;
** Arvustus1: [[Talk:Mandatory user profile]]&lt;br /&gt;
** Arvustus2: [[Talk:Failide ja kataloogide auditeerimine]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Aleksei Issaikin=&lt;br /&gt;
*Referaat: [[Kasutaja andmete migreerimine Windows operatsioonisüsteemis]]&lt;br /&gt;
** Arvustus1: [[Talk:Performance Option seadistamine Windows 7 operatsioonisüsteemis]] &lt;br /&gt;
** Arvustus2: [[Talk:Windowsi tulemüür]]&lt;br /&gt;
&lt;br /&gt;
=Karel Niine=&lt;br /&gt;
*Referaat: [[Mandatory user profile]]&lt;br /&gt;
** Arvustus1: [[Talk:Internet Exploreri seadistamine GPO abil]]&lt;br /&gt;
** Arvustus2: [[Talk:Roaming user profile]]&lt;br /&gt;
&lt;br /&gt;
=Heidi Olesk=&lt;br /&gt;
*Referaat: [[Sysprep]]&lt;br /&gt;
** Arvustus1: [[Retsensioon: Seadmete haldus Windows 7 operatsioonisüsteemis]]&lt;br /&gt;
** Arvustus2: [[Retsensioon: system image backup]]&lt;br /&gt;
&lt;br /&gt;
=Rasmus Linnamäe=&lt;br /&gt;
*Referaat: [[Toiteplaanid]] (Energiarežiimid)&lt;br /&gt;
** Arvustus1: [[Talk:Kasutaja andmete migreerimine Windows operatsioonisüsteemis]]&lt;br /&gt;
** Arvustus2: [[Talk:Task Scheduler]]&lt;br /&gt;
&lt;br /&gt;
=Tanel Štaub=&lt;br /&gt;
*Referaat: [[Windowsi tulemüür]] (Windows firewall)&lt;br /&gt;
** Arvustus1: [[Talk:Seadmete haldus Windows 7 operatsioonisüsteemis]]&lt;br /&gt;
** Arvustus2: [[Talk:Toiteplaanid]]&lt;br /&gt;
&lt;br /&gt;
=Maarek Varres=&lt;br /&gt;
*Referaat: [[SuperFetch]]&lt;br /&gt;
** Arvustus1: [[Talk:ReadyBoost]]&lt;br /&gt;
** Arvustus2: [[Talk:Remote_Desktop]]&lt;br /&gt;
&lt;br /&gt;
=Ulvar Petmanson=&lt;br /&gt;
*Referaat: [[system image backup]]&lt;br /&gt;
**Arvustus1: [[Talk:Mandatory user profile]]&lt;br /&gt;
**Arvustus2: [[Talk:Käsklus runas]]&lt;br /&gt;
&lt;br /&gt;
=Ivo Kruusamäe=&lt;br /&gt;
*Referaat: [[Failide ja kataloogide auditeerimine]]&lt;br /&gt;
** Arvustus1: [[Talk:SYSPREP]] &lt;br /&gt;
** Arvustus2: [[Talk:Windowsi tulemüür]]&lt;br /&gt;
&lt;br /&gt;
=Märten Rodes=&lt;br /&gt;
*Referaat: [[Task Scheduler]]&lt;br /&gt;
** Arvustus1: &lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Teet Raudsep=&lt;br /&gt;
*Referaat: [[Link Layer Topology Discovery]]&lt;br /&gt;
** Arvustus1: https://wiki.itcollege.ee/index.php/SuperFetch&lt;br /&gt;
** Arvustus2: https://wiki.itcollege.ee/index.php/SYSPREP&lt;br /&gt;
&lt;br /&gt;
=Mati Tomson=&lt;br /&gt;
*Referaat:[[Windows XP]] &lt;br /&gt;
** Arvustus1: https://wiki.itcollege.ee/index.php/Retsensioon:MBR&lt;br /&gt;
** Arvustus2: https://wiki.itcollege.ee/index.php/Talk:Task_Scheduler&lt;br /&gt;
&lt;br /&gt;
=Aivar Kriisa=&lt;br /&gt;
*Referaat:[[Internet Exploreri seadistamine GPO abil]]&lt;br /&gt;
** Arvustus1: [[Arvustus teemale: Failide ja kataloogide auditeerimine]]&lt;br /&gt;
** Arvustus2: [[Arvustus teemale: Runas]]&lt;br /&gt;
&lt;br /&gt;
=Ragnar Nurmla=&lt;br /&gt;
*Referaat: [[roaming user profile]] &lt;br /&gt;
** Arvustus1: [[Talk:Seadmete haldus Windows 7 operatsioonisüsteemis]]&lt;br /&gt;
** Arvustus2: [[Talk:Sysprep]]&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Arvustus2&amp;diff=30364</id>
		<title>Arvustus2</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Arvustus2&amp;diff=30364"/>
		<updated>2011-05-06T12:17:14Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: Created page with &amp;#039;Alvar Unuks arvustus 2&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Alvar Unuks arvustus 2&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Windows-t%C3%B6%C3%B6jaamade_haldamise_aines_valminud_referaadid_2010_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=30360</id>
		<title>Windows-tööjaamade haldamise aines valminud referaadid 2010 sügis, kaugõpe</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Windows-t%C3%B6%C3%B6jaamade_haldamise_aines_valminud_referaadid_2010_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=30360"/>
		<updated>2011-05-06T12:16:25Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Alvar Unuks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Heiki Tähis=&lt;br /&gt;
*Referaat: [[Teema see ja see]]&lt;br /&gt;
** Arvustus1: https://wiki.itcollege.ee/&lt;br /&gt;
** Arvustus2: https://wiki.itcollege.ee/index.php?title=Windows-t%C3%B6%C3%B6jaamade_haldamise_aines_valminud_referaadid_2010_s%C3%BCgis,_p%C3%A4eva%C3%B5pe&amp;amp;action=edit&amp;amp;redlink=1&lt;br /&gt;
&lt;br /&gt;
=Artur Kulikov=&lt;br /&gt;
*Referaat: [[exFAT]]&lt;br /&gt;
**Arvustus1:https://wiki.itcollege.ee/index.php/Talk:SuperFetch&lt;br /&gt;
**Arvustus2:https://wiki.itcollege.ee/index.php/Talk:Remote_Desktop&lt;br /&gt;
&lt;br /&gt;
=Alvar Unuks=&lt;br /&gt;
*Referaat: [[Käsklus runas]]&lt;br /&gt;
**Arvustus1:https://wiki.itcollege.ee/index.php/Arvustus1&lt;br /&gt;
**Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Sven Mäeks=&lt;br /&gt;
*Referaat: [[Seadmete haldus Windows 7 operatsioonisüsteemis]]&lt;br /&gt;
** Arvustus1: [[Talk:Remote Desktop]]&lt;br /&gt;
** Arvustus2: [[Talk:Windowsi tulemüür]]&lt;br /&gt;
&lt;br /&gt;
=Lembit Elmik=&lt;br /&gt;
*Referaat: [[MBR]]&lt;br /&gt;
** Arvustus1: [[Talk:Failide ja kataloogide auditeerimine]]&lt;br /&gt;
** Arvustus2: [[Talk:Toiteplaanid]]&lt;br /&gt;
&lt;br /&gt;
=Pavel Kodotšigov=&lt;br /&gt;
*Referaat: [[Performance Option seadistamine Windows 7 operatsioonisüsteemis]]&lt;br /&gt;
** Arvustus1: [[Talk: Kasutaja andmete migreerimine Windows operatsioonisüsteemis]]&lt;br /&gt;
** Arvustus2: [[Talk:System image backup]]&lt;br /&gt;
&lt;br /&gt;
=Andres Kõrvemaa=&lt;br /&gt;
*Referaat: [[Remote Desktop]]&lt;br /&gt;
** Arvustus1: [[Talk:Mandatory user profile]]&lt;br /&gt;
** Arvustus2: [[Talk:Failide ja kataloogide auditeerimine]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Aleksei Issaikin=&lt;br /&gt;
*Referaat: [[Kasutaja andmete migreerimine Windows operatsioonisüsteemis]]&lt;br /&gt;
** Arvustus1: [[Talk:Performance Option seadistamine Windows 7 operatsioonisüsteemis]] &lt;br /&gt;
** Arvustus2: [[Talk:Windowsi tulemüür]]&lt;br /&gt;
&lt;br /&gt;
=Karel Niine=&lt;br /&gt;
*Referaat: [[Mandatory user profile]]&lt;br /&gt;
** Arvustus1: [[Talk:Internet Exploreri seadistamine GPO abil]]&lt;br /&gt;
** Arvustus2: [[Talk:Roaming user profile]]&lt;br /&gt;
&lt;br /&gt;
=Heidi Olesk=&lt;br /&gt;
*Referaat: [[Sysprep]]&lt;br /&gt;
** Arvustus1: [[Retsensioon: Seadmete haldus Windows 7 operatsioonisüsteemis]]&lt;br /&gt;
** Arvustus2: [[Retsensioon: system image backup]]&lt;br /&gt;
&lt;br /&gt;
=Rasmus Linnamäe=&lt;br /&gt;
*Referaat: [[Toiteplaanid]] (Energiarežiimid)&lt;br /&gt;
** Arvustus1: [[Talk:Kasutaja andmete migreerimine Windows operatsioonisüsteemis]]&lt;br /&gt;
** Arvustus2: [[Talk:Task Scheduler]]&lt;br /&gt;
&lt;br /&gt;
=Tanel Štaub=&lt;br /&gt;
*Referaat: [[Windowsi tulemüür]] (Windows firewall)&lt;br /&gt;
** Arvustus1: [[Talk:Seadmete haldus Windows 7 operatsioonisüsteemis]]&lt;br /&gt;
** Arvustus2: [[Talk:Toiteplaanid]]&lt;br /&gt;
&lt;br /&gt;
=Maarek Varres=&lt;br /&gt;
*Referaat: [[SuperFetch]]&lt;br /&gt;
** Arvustus1: [[Talk:ReadyBoost]]&lt;br /&gt;
** Arvustus2: [[Talk:Remote_Desktop]]&lt;br /&gt;
&lt;br /&gt;
=Ulvar Petmanson=&lt;br /&gt;
*Referaat: [[system image backup]]&lt;br /&gt;
**Arvustus1: [[Talk:Mandatory user profile]]&lt;br /&gt;
**Arvustus2: [[Talk:Käsklus runas]]&lt;br /&gt;
&lt;br /&gt;
=Ivo Kruusamäe=&lt;br /&gt;
*Referaat: [[Failide ja kataloogide auditeerimine]]&lt;br /&gt;
** Arvustus1: [[Talk:SYSPREP]] &lt;br /&gt;
** Arvustus2: [[Talk:Windowsi tulemüür]]&lt;br /&gt;
&lt;br /&gt;
=Märten Rodes=&lt;br /&gt;
*Referaat: [[Task Scheduler]]&lt;br /&gt;
** Arvustus1: &lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Teet Raudsep=&lt;br /&gt;
*Referaat: [[Link Layer Topology Discovery]]&lt;br /&gt;
** Arvustus1: https://wiki.itcollege.ee/index.php/SuperFetch&lt;br /&gt;
** Arvustus2: https://wiki.itcollege.ee/index.php/SYSPREP&lt;br /&gt;
&lt;br /&gt;
=Mati Tomson=&lt;br /&gt;
*Referaat:[[Windows XP]] &lt;br /&gt;
** Arvustus1: https://wiki.itcollege.ee/index.php/Retsensioon:MBR&lt;br /&gt;
** Arvustus2: https://wiki.itcollege.ee/index.php/Talk:Task_Scheduler&lt;br /&gt;
&lt;br /&gt;
=Aivar Kriisa=&lt;br /&gt;
*Referaat:[[Internet Exploreri seadistamine GPO abil]]&lt;br /&gt;
** Arvustus1: [[Arvustus teemale: Failide ja kataloogide auditeerimine]]&lt;br /&gt;
** Arvustus2: [[Arvustus teemale: Runas]]&lt;br /&gt;
&lt;br /&gt;
=Ragnar Nurmla=&lt;br /&gt;
*Referaat: [[roaming user profile]] &lt;br /&gt;
** Arvustus1: [[Talk:Seadmete haldus Windows 7 operatsioonisüsteemis]]&lt;br /&gt;
** Arvustus2: [[Talk:Sysprep]]&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Arvustus1&amp;diff=30357</id>
		<title>Arvustus1</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Arvustus1&amp;diff=30357"/>
		<updated>2011-05-06T12:15:34Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: Created page with &amp;#039;Alvar Unuks arvustus 1&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Alvar Unuks arvustus 1&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PowerShelli_n%C3%A4idisteemad_kodut%C3%B6%C3%B6deks_2010,_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=22799</id>
		<title>PowerShelli näidisteemad kodutöödeks 2010, sügis, kaugõpe</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PowerShelli_n%C3%A4idisteemad_kodut%C3%B6%C3%B6deks_2010,_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=22799"/>
		<updated>2011-01-26T20:32:06Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Viimati muudetud failid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodune arvestustöö=&lt;br /&gt;
&#039;&#039;&#039;NB! Teha tuleb kõik ülesanded ja saata hiljemalt 30.01.2010 õppejõule: heiki.tahis [ät] eesti.ee&#039;&#039;&#039; Lisa lühikesed selgitused, kuidas töötab, kust abi leidsid&lt;br /&gt;
&lt;br /&gt;
==Kirjasaatja==&lt;br /&gt;
Kirjuta skript, mis küsib kasutajalt saaja nime, e-maili, teemat ning kirjasisu ning saadab vastava e-kirja. &lt;br /&gt;
* Saatjaaadressi ja nimena kasuta oma andmeid! &lt;br /&gt;
* SMTP server peab olema ka skriptis kirjas. &lt;br /&gt;
* Koodi kommentaaridest peab olema aru saada, mida muuta tuleb, et enda andmed asemele panna&lt;br /&gt;
&lt;br /&gt;
==Suured failid==&lt;br /&gt;
Loo skript, mis leiab etteantud kettalt/kaustast kümme kõige suuremat faili ja küsib, kas kustutab need&lt;br /&gt;
* Kui vastata jah, siis loomulikult kustutab ka :)&lt;br /&gt;
&lt;br /&gt;
=Kodused projektid=&lt;br /&gt;
Need on siis need skriptid, mis tuleks esitada [[Skriptimiskeeled aine aruanded 2010 sügis]] lehel, korralikult dokumenteerida ja kirjeldada. Vali üks ja lisa oma nimi, et teised teaksid, et teema on võetud.&lt;br /&gt;
&lt;br /&gt;
==Arhivaator==&lt;br /&gt;
Loo skript, mis küsib kasutaja käest faililaiendi (näiteks .txt) ja asukoha (ketta või kataloogi) ning pakib kõik sellest kataloogist leitud vastava laiendiga failid .zip arhiiviks failid-aasta-kuu-kp.zip (näiteks failid-2011-01-24.zip)&lt;br /&gt;
&lt;br /&gt;
[[Skript, mis arhiveerib etteantud laiendiga failid - PowerShell|Kristjan Karmo AK41]]&lt;br /&gt;
&lt;br /&gt;
==Korduvad failinimed==&lt;br /&gt;
Loo skript, mis leiab etteantud kataloogist või kettalt samanimelised failid ja väljastab nende nimekirja.&lt;br /&gt;
&lt;br /&gt;
[[Sander Tuulik AK41]]&lt;br /&gt;
&lt;br /&gt;
==Arvutiinfo==&lt;br /&gt;
Loo skript, mis leiab arvuti seadeid ja konfiguratsiooni puudutava info (arvuti nimi, mälu hulk, protsessoritüüp jne) ning väljastab selle&lt;br /&gt;
&lt;br /&gt;
[[Lembit Elmik AK21]]&lt;br /&gt;
&lt;br /&gt;
==Teenusemonitor==&lt;br /&gt;
Loo skript, mis kontrollib, kas mingi teenus (näiteks Spooler) töötab ning kui ei tööta, siis saadab e-kirja, teatega, et teenus ei tööta.&lt;br /&gt;
&lt;br /&gt;
[[Teenusemonitor|Marko Valing AK31]]&lt;br /&gt;
&lt;br /&gt;
==Rakendusemonitor==&lt;br /&gt;
Loo skript, mis kontrollib, kas mingi rakendus (näiteks Firefox) töötab ning kui töötab, siis saadab e-kirja, teatega, et kasutaja see ja see kasutab seda rakendust.&lt;br /&gt;
&lt;br /&gt;
==Printerihaldur==&lt;br /&gt;
Loo skript, mis leiab arvutisse paigaldatud printerid ning kuvab need. Kui arvutisse on paigaldatud &amp;quot;HP LaserJet 5L&amp;quot; printer, siis määrab selle vaikepriteriks.&lt;br /&gt;
&lt;br /&gt;
==Viimati muudetud failid==&lt;br /&gt;
Loo skript, mis leiab 20 viimatimuudetud faili ja väljastab vastava nimekirja HTML formaadis&lt;br /&gt;
&lt;br /&gt;
[[Alvar Unuks AK42, sügis, kaugõpe|Alvar Unuks AK42]]&lt;br /&gt;
&amp;lt;source lang=&amp;quot;powershell&amp;quot;&amp;gt;&lt;br /&gt;
$DateToCompare = (Get-date).AddDays(-15)&lt;br /&gt;
get-childitem   -recurse | where-object {$_.lastwritetime –gt $DateToCompare}| Sort LastWriteTime -descending | select -first 20 | ConvertTo-Html &amp;gt; protsessid.html&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Paigaldatud tooted==&lt;br /&gt;
Loo skript, mis salvestaks info paigaldatud toodete (rakenduste) kohta CSV formaadis faili.&lt;br /&gt;
&lt;br /&gt;
[[Paigaldatud tooted | Reget Kalamees DK21]]&lt;br /&gt;
&lt;br /&gt;
==Evenlog&#039;i edastaja==&lt;br /&gt;
Loo skript, mis leiab application log&#039;ist viimase nädala joosul tehtud &amp;quot;Error&amp;quot; tüüpi kirjed ja edastab need administraatorile e-kirjana.&lt;br /&gt;
&lt;br /&gt;
Kaspar Prei AK41&lt;br /&gt;
&lt;br /&gt;
==Kasutajaimporter==&lt;br /&gt;
Loo CSV fail, kus on andmed järgmiselt: kasutajanimi, parool, täisnimi, grupp&lt;br /&gt;
&lt;br /&gt;
Loo skript, mis looks kohalikud kasutajad ja grupid failis toodud andmete järgi&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PowerShelli_n%C3%A4idisteemad_kodut%C3%B6%C3%B6deks_2010,_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=22798</id>
		<title>PowerShelli näidisteemad kodutöödeks 2010, sügis, kaugõpe</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PowerShelli_n%C3%A4idisteemad_kodut%C3%B6%C3%B6deks_2010,_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=22798"/>
		<updated>2011-01-26T20:30:41Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Viimati muudetud failid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodune arvestustöö=&lt;br /&gt;
&#039;&#039;&#039;NB! Teha tuleb kõik ülesanded ja saata hiljemalt 30.01.2010 õppejõule: heiki.tahis [ät] eesti.ee&#039;&#039;&#039; Lisa lühikesed selgitused, kuidas töötab, kust abi leidsid&lt;br /&gt;
&lt;br /&gt;
==Kirjasaatja==&lt;br /&gt;
Kirjuta skript, mis küsib kasutajalt saaja nime, e-maili, teemat ning kirjasisu ning saadab vastava e-kirja. &lt;br /&gt;
* Saatjaaadressi ja nimena kasuta oma andmeid! &lt;br /&gt;
* SMTP server peab olema ka skriptis kirjas. &lt;br /&gt;
* Koodi kommentaaridest peab olema aru saada, mida muuta tuleb, et enda andmed asemele panna&lt;br /&gt;
&lt;br /&gt;
==Suured failid==&lt;br /&gt;
Loo skript, mis leiab etteantud kettalt/kaustast kümme kõige suuremat faili ja küsib, kas kustutab need&lt;br /&gt;
* Kui vastata jah, siis loomulikult kustutab ka :)&lt;br /&gt;
&lt;br /&gt;
=Kodused projektid=&lt;br /&gt;
Need on siis need skriptid, mis tuleks esitada [[Skriptimiskeeled aine aruanded 2010 sügis]] lehel, korralikult dokumenteerida ja kirjeldada. Vali üks ja lisa oma nimi, et teised teaksid, et teema on võetud.&lt;br /&gt;
&lt;br /&gt;
==Arhivaator==&lt;br /&gt;
Loo skript, mis küsib kasutaja käest faililaiendi (näiteks .txt) ja asukoha (ketta või kataloogi) ning pakib kõik sellest kataloogist leitud vastava laiendiga failid .zip arhiiviks failid-aasta-kuu-kp.zip (näiteks failid-2011-01-24.zip)&lt;br /&gt;
&lt;br /&gt;
[[Skript, mis arhiveerib etteantud laiendiga failid - PowerShell|Kristjan Karmo AK41]]&lt;br /&gt;
&lt;br /&gt;
==Korduvad failinimed==&lt;br /&gt;
Loo skript, mis leiab etteantud kataloogist või kettalt samanimelised failid ja väljastab nende nimekirja.&lt;br /&gt;
&lt;br /&gt;
[[Sander Tuulik AK41]]&lt;br /&gt;
&lt;br /&gt;
==Arvutiinfo==&lt;br /&gt;
Loo skript, mis leiab arvuti seadeid ja konfiguratsiooni puudutava info (arvuti nimi, mälu hulk, protsessoritüüp jne) ning väljastab selle&lt;br /&gt;
&lt;br /&gt;
[[Lembit Elmik AK21]]&lt;br /&gt;
&lt;br /&gt;
==Teenusemonitor==&lt;br /&gt;
Loo skript, mis kontrollib, kas mingi teenus (näiteks Spooler) töötab ning kui ei tööta, siis saadab e-kirja, teatega, et teenus ei tööta.&lt;br /&gt;
&lt;br /&gt;
[[Teenusemonitor|Marko Valing AK31]]&lt;br /&gt;
&lt;br /&gt;
==Rakendusemonitor==&lt;br /&gt;
Loo skript, mis kontrollib, kas mingi rakendus (näiteks Firefox) töötab ning kui töötab, siis saadab e-kirja, teatega, et kasutaja see ja see kasutab seda rakendust.&lt;br /&gt;
&lt;br /&gt;
==Printerihaldur==&lt;br /&gt;
Loo skript, mis leiab arvutisse paigaldatud printerid ning kuvab need. Kui arvutisse on paigaldatud &amp;quot;HP LaserJet 5L&amp;quot; printer, siis määrab selle vaikepriteriks.&lt;br /&gt;
&lt;br /&gt;
==Viimati muudetud failid==&lt;br /&gt;
Loo skript, mis leiab 20 viimatimuudetud faili ja väljastab vastava nimekirja HTML formaadis&lt;br /&gt;
&lt;br /&gt;
[[Alvar Unuks AK42, sügis, kaugõpe|Alvar Unuks AK42]]&lt;br /&gt;
&lt;br /&gt;
$DateToCompare = (Get-date).AddDays(-15)&lt;br /&gt;
get-childitem   -recurse | where-object {$_.lastwritetime –gt $DateToCompare}| Sort LastWriteTime -descending | select -first 20 | ConvertTo-Html &amp;gt; protsessid.html&lt;br /&gt;
&lt;br /&gt;
==Paigaldatud tooted==&lt;br /&gt;
Loo skript, mis salvestaks info paigaldatud toodete (rakenduste) kohta CSV formaadis faili.&lt;br /&gt;
&lt;br /&gt;
[[Paigaldatud tooted | Reget Kalamees DK21]]&lt;br /&gt;
&lt;br /&gt;
==Evenlog&#039;i edastaja==&lt;br /&gt;
Loo skript, mis leiab application log&#039;ist viimase nädala joosul tehtud &amp;quot;Error&amp;quot; tüüpi kirjed ja edastab need administraatorile e-kirjana.&lt;br /&gt;
&lt;br /&gt;
Kaspar Prei AK41&lt;br /&gt;
&lt;br /&gt;
==Kasutajaimporter==&lt;br /&gt;
Loo CSV fail, kus on andmed järgmiselt: kasutajanimi, parool, täisnimi, grupp&lt;br /&gt;
&lt;br /&gt;
Loo skript, mis looks kohalikud kasutajad ja grupid failis toodud andmete järgi&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Skriptimiskeeled_aine_aruanded_2010_s%C3%BCgis&amp;diff=22796</id>
		<title>Skriptimiskeeled aine aruanded 2010 sügis</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Skriptimiskeeled_aine_aruanded_2010_s%C3%BCgis&amp;diff=22796"/>
		<updated>2011-01-26T18:23:11Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Alvar Unuks AK41 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Skriptimiskeeled]]&lt;br /&gt;
=Siia tulevad kodus tehtud tööde lingid=&lt;br /&gt;
&lt;br /&gt;
==Esitaja nimi==&lt;br /&gt;
*[[Skript, mis teeb maailma paremaks - BASH]]&lt;br /&gt;
*[[Skript, mis teeb maailma paremaks - Python]]&lt;br /&gt;
*[[Skript, mis teeb maailma paremaks - PowerShell]]&lt;br /&gt;
*[[Arvustused sellele skriptile]]&lt;br /&gt;
==Vabad ideed==&lt;br /&gt;
*[[Skript mis otsib üles turvaaukudega tarkvara]]&lt;br /&gt;
&lt;br /&gt;
==Alvar Unuks AK41==&lt;br /&gt;
Suurima andmemahuga paketite leidmine&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
!#/bin/bash&lt;br /&gt;
sed -ne &#039;/^Package: \(.*\)/{s//\1/;h;};/^Installed-Size: \(.*\)/{s//\1/;G;s/\n/ /;p;}&#039; /var/lib/dpkg/status | sort -rn&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Reget Kalamees DK21==&lt;br /&gt;
[[Skript otsib vabade Wifi AP-de hulgast kõige kiirema ühenduse ja haagib end selle külge]]&lt;br /&gt;
&lt;br /&gt;
==Kaspar Prei==&lt;br /&gt;
[[Skript leiab dublikaat failid]]&lt;br /&gt;
&lt;br /&gt;
==Lembit Elmik AK21==&lt;br /&gt;
&lt;br /&gt;
* Bash - Skript, mis kontrollib võrguühenduse olemasolu ning selle puudusel diagnoosib häda.&lt;br /&gt;
[[V6rgudiagnoosiskript]]&lt;br /&gt;
&lt;br /&gt;
* Python - SSH vigaste logimiste järgi source IP hosts.deny faili ja lisatud IP&#039;d mailile (saadetud õppejõu mailile)&lt;br /&gt;
&lt;br /&gt;
* PowerShell - Arvuti andmete (mälu hulk, protsessori tüüp jne.) kuvamine&lt;br /&gt;
&lt;br /&gt;
==Marko Valing==&lt;br /&gt;
*[[XML päringute sageduse kontroll - BASH]]&lt;br /&gt;
*[[Python]]&lt;br /&gt;
*[[Teenusemonitor]]&lt;br /&gt;
&lt;br /&gt;
==Lauri Liibert AK21==&lt;br /&gt;
* BASH [[Skript, mis otsib üles failid mille poole ei ole ammu pöördutud ja arhiveerib]]&lt;br /&gt;
* PYTHON [[Skript, mis otsib üles failid mille poole ei ole ammu pöördutud ja arhiveerib]]&lt;br /&gt;
* POWERSHELL [[Skript, mis küsib ACL-i objekte AD-st]]&lt;br /&gt;
&lt;br /&gt;
==Siim Liivand AK41==&lt;br /&gt;
Midagi mailiserveri logide põhjal?&lt;br /&gt;
&lt;br /&gt;
==Sander Tuulik AK41==&lt;br /&gt;
Skript mis otsib kõik pildi,video,muusika,dokumendid ja jagab need kaustadesse.&lt;br /&gt;
&lt;br /&gt;
==Kristjan Karmo AK41==&lt;br /&gt;
* [[Skript, mis teeb varukoopia WordPressi instantsist - BASH]]&lt;br /&gt;
* [[Skript, mis teeb varukoopia WordPressi instantsist - Python]]&lt;br /&gt;
* [[Skript, mis arhiveerib etteantud laiendiga failid - PowerShell]]&lt;br /&gt;
&lt;br /&gt;
==Chris Sinihelm AK41==&lt;br /&gt;
[[Skript, mis jaotab failid suuruse järgi kaustadesse - bash]] &amp;lt;br /&amp;gt;&lt;br /&gt;
[[Skript, millega saab public folderitesse õiguseid lisada - PowerShell]]&lt;br /&gt;
&lt;br /&gt;
==Nadežda Furs A31==&lt;br /&gt;
&lt;br /&gt;
==Sigmar Muuga DK31==&lt;br /&gt;
Skript, mis vaatab /var/log/auth.log faili ja võtab sealt enim ebaõnnestunud IP aadressid, mis üritasid teha sisse logimist SSH kaudu(lävend võiks näiteks olla 10 ebaõnnestunud katset) ning saadab need kas e-mailile või lisab tulemüüri reeglitesse(IPTABLES näiteks).&lt;br /&gt;
&lt;br /&gt;
Jah, ma tean, et on ka paremaid viise hoste blokeerida, näiteks kasutada hosts-allow parameetrit ssh konfiguratsioonis.&lt;br /&gt;
&lt;br /&gt;
===Bash versioon===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Skript, mis loeb läbi UNIX-i auth.log faili ja koostab IPTables block reeglid IP aadressidele,&lt;br /&gt;
# mille pealt on autentimine ebaõnnestunud vähemalt etteantud arv kordi&lt;br /&gt;
&lt;br /&gt;
# käivitamise näide:&lt;br /&gt;
# sh check_ip.sh /var/log/auth.log /etc/iptables_blocked.txt&lt;br /&gt;
&lt;br /&gt;
# Autor: Sigmar Muuga, DK31&lt;br /&gt;
&lt;br /&gt;
# mitme ebaõnnestumise korral me IP blokeerime&lt;br /&gt;
BLOCK_LEVEL=5&lt;br /&gt;
# auth.log faili asukoht&lt;br /&gt;
AUTH_LOG_FILE=$1&lt;br /&gt;
# tüüpilised veasituatsioonid&lt;br /&gt;
ERROR_PATTERNS=&amp;quot;error | illegal | not\ allowed&amp;quot;&lt;br /&gt;
# väljundfaili nimi (või asukoht)&lt;br /&gt;
IP_TABLES_FILE=$2&lt;br /&gt;
&lt;br /&gt;
# kontrollime etteantud argumenti&lt;br /&gt;
if [ -z &amp;quot;$1&amp;quot; ]; then&lt;br /&gt;
	echo &amp;quot;No command-line arguments.&amp;quot;&lt;br /&gt;
	exit 0&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -z &amp;quot;$2&amp;quot; ]; then&lt;br /&gt;
	echo &amp;quot;No IPTABLES file specified.&amp;quot;&lt;br /&gt;
	exit 0&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# kontrollime, et faili saaks kirjutada&lt;br /&gt;
touch &amp;quot;$IP_TABLES_FILE&amp;quot;&lt;br /&gt;
if [ -e $IP_TABLES_FILE ]; then&lt;br /&gt;
	echo &amp;quot;IPTABLES file: &amp;quot;$IP_TABLES_FILE&lt;br /&gt;
else&lt;br /&gt;
	echo &amp;quot;Cannot write IPTABLES file!&amp;quot;&lt;br /&gt;
	exit 0&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# itereerime yle logiridade&lt;br /&gt;
more $AUTH_LOG_FILE | egrep &amp;quot;$ERROR_PATTERNS&amp;quot; | while read line; do&lt;br /&gt;
	address=$(echo $line | grep -Eo &#039;([0-9]{1,3}\.){3}[0-9]{1,3}&#039;)&lt;br /&gt;
	# kas on valiidne IP&lt;br /&gt;
	if [ ${#address} -gt 0 ]; then&lt;br /&gt;
		# loeme esinevuskorrad&lt;br /&gt;
		occurences=$(grep -c $address $AUTH_LOG_FILE)&lt;br /&gt;
		if [ $occurences -ge $BLOCK_LEVEL ]; then # kui on juba piisavalt feilinud IP&lt;br /&gt;
			added_occurences=$(grep -c $address $IP_TABLES_FILE)&lt;br /&gt;
			#kontrollime, et poleks juba lisatud&lt;br /&gt;
			if [ $added_occurences -lt 1 ]; then&lt;br /&gt;
				echo &amp;quot;Blacklisting &amp;quot;$address&amp;quot; with &amp;quot;$occurences&amp;quot; occurences&amp;quot;&lt;br /&gt;
				#kirjutame IPTABLES reegli&lt;br /&gt;
				echo &amp;quot;iptables -A INPUT -s &amp;quot;$address&amp;quot; -j DROP&amp;quot; &amp;gt;&amp;gt; $IP_TABLES_FILE&lt;br /&gt;
			fi&lt;br /&gt;
		fi&lt;br /&gt;
	fi&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
===Pythoni versioon===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/python&lt;br /&gt;
# -*- coding: latin-1 -*-&lt;br /&gt;
&lt;br /&gt;
import sys&lt;br /&gt;
import getopt&lt;br /&gt;
import os&lt;br /&gt;
import re&lt;br /&gt;
&lt;br /&gt;
# Skript, mis loeb läbi UNIX-i auth.log faili ja koostab IPTables block reeglid IP aadressidele,&lt;br /&gt;
# mille pealt on autentimine ebaõnnestunud vähemalt etteantud arv kordi&lt;br /&gt;
 &lt;br /&gt;
# käivitamise näide:&lt;br /&gt;
# py check_ip.py --logfile=/path/to/logfile --iptablesfile=/path/to/iptablesfile&lt;br /&gt;
 &lt;br /&gt;
# Autor: Sigmar Muuga, DK31&lt;br /&gt;
&lt;br /&gt;
def main():&lt;br /&gt;
    # mitme ebaõnnestumise korral me IP blokeerime&lt;br /&gt;
    BLOCK_LEVEL=5&lt;br /&gt;
    &lt;br /&gt;
    # kuvab kasutamise info&lt;br /&gt;
    def usage():&lt;br /&gt;
        print &#039;Programmi kasutamine:&#039;&lt;br /&gt;
        print &#039;py check_ip.py --logfile=/path/to/logfile --iptablesfile=/path/to/iptablesfile&#039;&lt;br /&gt;
    &lt;br /&gt;
    # loendab stringi esinemised etteantud failis&lt;br /&gt;
    def matchCountInFile(str, filename):&lt;br /&gt;
        log_file = open(filename, &#039;r&#039;)&lt;br /&gt;
        count = 0&lt;br /&gt;
        for line in log_file:&lt;br /&gt;
            if re.search(str, line):&lt;br /&gt;
                count=count+1&lt;br /&gt;
        return count&lt;br /&gt;
    &lt;br /&gt;
    try:&lt;br /&gt;
        # loeme ja kontrollime getopti abil argumendid&lt;br /&gt;
        opts, args = getopt.getopt(sys.argv[1:], &amp;quot;li:v&amp;quot;, [&amp;quot;logfile=&amp;quot;, &amp;quot;iptablesfile=&amp;quot;])&lt;br /&gt;
        AUTH_LOG_FILE = &#039;&#039;&lt;br /&gt;
        IP_TABLES_FILE = &#039;&#039;&lt;br /&gt;
        for opt, arg in opts:&lt;br /&gt;
            if opt == &#039;--logfile&#039;:&lt;br /&gt;
                AUTH_LOG_FILE = arg&lt;br /&gt;
            elif opt == &#039;--iptablesfile&#039;:&lt;br /&gt;
                IP_TABLES_FILE = arg&lt;br /&gt;
&lt;br /&gt;
        print &#039;AUTH_LOG_FILE=&#039; + AUTH_LOG_FILE&lt;br /&gt;
        print &#039;IP_TABLES_FILE=&#039; + IP_TABLES_FILE&lt;br /&gt;
&lt;br /&gt;
        if AUTH_LOG_FILE.__len__() &amp;lt; 1:&lt;br /&gt;
            raise Exception(&#039;Invalid auth log filename&#039;)&lt;br /&gt;
        if IP_TABLES_FILE.__len__() &amp;lt; 1:&lt;br /&gt;
            raise Exception(&#039;Invalid iptables filename&#039;)&lt;br /&gt;
        &lt;br /&gt;
        if not os.path.isfile(AUTH_LOG_FILE):&lt;br /&gt;
            raise Exception(&#039;Auth log file does not exist&#039;)&lt;br /&gt;
&lt;br /&gt;
        ip_pattern = re.compile(&#039;([0-9]{1,3}\.){3}[0-9]{1,3}&#039;)&lt;br /&gt;
        &lt;br /&gt;
        # valmistame logifaili lugemiseks ette&lt;br /&gt;
        log_file = open(AUTH_LOG_FILE, &#039;r&#039;)&lt;br /&gt;
        ip_address_array = []&lt;br /&gt;
        ip_tables_filehandle = None&lt;br /&gt;
        # itereerime yle logiridade&lt;br /&gt;
        for log_line in log_file:&lt;br /&gt;
            # read, mis on veaga&lt;br /&gt;
            if (re.search(&#039;error&#039;, log_line) != None or re.search(&#039;illegal&#039;,  log_line) != None or re.search(&#039;not allowed&#039;, log_line) != None):&lt;br /&gt;
                ip_address_match = re.search(ip_pattern, log_line)&lt;br /&gt;
                if (ip_address_match == None):&lt;br /&gt;
                    continue&lt;br /&gt;
                # leiame rea pealt IP aadressi&lt;br /&gt;
                ip_address = ip_address_match.group(0)&lt;br /&gt;
                occurences = matchCountInFile(ip_address, AUTH_LOG_FILE)&lt;br /&gt;
                # vajadusel blacklistime&lt;br /&gt;
                if occurences &amp;gt;= BLOCK_LEVEL and not ip_address in ip_address_array:&lt;br /&gt;
                    ip_address_array.append(ip_address)&lt;br /&gt;
                    print &amp;quot;Blacklisting &amp;quot; + ip_address + &amp;quot; with &amp;quot; + str(occurences) + &amp;quot; occurences&amp;quot;&lt;br /&gt;
                    if ip_tables_filehandle == None:&lt;br /&gt;
                        ip_tables_filehandle = open(IP_TABLES_FILE, &#039;w&#039;)&lt;br /&gt;
                    ip_tables_filehandle.write(&amp;quot;iptables -A INPUT -s &amp;quot; + ip_address + &amp;quot; -j DROP\n&amp;quot;)&lt;br /&gt;
        log_file.close()&lt;br /&gt;
&lt;br /&gt;
        if (ip_tables_filehandle != None):&lt;br /&gt;
            ip_tables_filehandle.close()&lt;br /&gt;
&lt;br /&gt;
    except getopt.GetoptError, err:&lt;br /&gt;
        print str(err)&lt;br /&gt;
        usage()&lt;br /&gt;
        sys.exit(2)&lt;br /&gt;
&lt;br /&gt;
# k2ivitame meetodi&lt;br /&gt;
if __name__ == &amp;quot;__main__&amp;quot;:&lt;br /&gt;
    main()&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Siim Kullerkupp AK21==&lt;br /&gt;
&lt;br /&gt;
*[[Skript mis otsib arvutist kõik .mp3 failid ja teeb nendest playlisti-Powershell]]&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Skriptimiskeeled_aine_aruanded_2010_s%C3%BCgis&amp;diff=22795</id>
		<title>Skriptimiskeeled aine aruanded 2010 sügis</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Skriptimiskeeled_aine_aruanded_2010_s%C3%BCgis&amp;diff=22795"/>
		<updated>2011-01-26T18:22:22Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Alvar Unuks AK41 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Skriptimiskeeled]]&lt;br /&gt;
=Siia tulevad kodus tehtud tööde lingid=&lt;br /&gt;
&lt;br /&gt;
==Esitaja nimi==&lt;br /&gt;
*[[Skript, mis teeb maailma paremaks - BASH]]&lt;br /&gt;
*[[Skript, mis teeb maailma paremaks - Python]]&lt;br /&gt;
*[[Skript, mis teeb maailma paremaks - PowerShell]]&lt;br /&gt;
*[[Arvustused sellele skriptile]]&lt;br /&gt;
==Vabad ideed==&lt;br /&gt;
*[[Skript mis otsib üles turvaaukudega tarkvara]]&lt;br /&gt;
&lt;br /&gt;
==Alvar Unuks AK41==&lt;br /&gt;
Suurima andmemahuga paketite leidmine&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
!#/bin/bash&lt;br /&gt;
sed -ne &#039;/^Package: \(.*\)/{s//\1/;h;};/^Installed-Size: \(.*\)/{s//\1/;G;s/\n/ /;p;}&#039; /var/lib/dpkg/status | sort -rn&lt;br /&gt;
&lt;br /&gt;
==Reget Kalamees DK21==&lt;br /&gt;
[[Skript otsib vabade Wifi AP-de hulgast kõige kiirema ühenduse ja haagib end selle külge]]&lt;br /&gt;
&lt;br /&gt;
==Kaspar Prei==&lt;br /&gt;
[[Skript leiab dublikaat failid]]&lt;br /&gt;
&lt;br /&gt;
==Lembit Elmik AK21==&lt;br /&gt;
&lt;br /&gt;
* Bash - Skript, mis kontrollib võrguühenduse olemasolu ning selle puudusel diagnoosib häda.&lt;br /&gt;
[[V6rgudiagnoosiskript]]&lt;br /&gt;
&lt;br /&gt;
* Python - SSH vigaste logimiste järgi source IP hosts.deny faili ja lisatud IP&#039;d mailile (saadetud õppejõu mailile)&lt;br /&gt;
&lt;br /&gt;
* PowerShell - Arvuti andmete (mälu hulk, protsessori tüüp jne.) kuvamine&lt;br /&gt;
&lt;br /&gt;
==Marko Valing==&lt;br /&gt;
*[[XML päringute sageduse kontroll - BASH]]&lt;br /&gt;
*[[Python]]&lt;br /&gt;
*[[Teenusemonitor]]&lt;br /&gt;
&lt;br /&gt;
==Lauri Liibert AK21==&lt;br /&gt;
* BASH [[Skript, mis otsib üles failid mille poole ei ole ammu pöördutud ja arhiveerib]]&lt;br /&gt;
* PYTHON [[Skript, mis otsib üles failid mille poole ei ole ammu pöördutud ja arhiveerib]]&lt;br /&gt;
* POWERSHELL [[Skript, mis küsib ACL-i objekte AD-st]]&lt;br /&gt;
&lt;br /&gt;
==Siim Liivand AK41==&lt;br /&gt;
Midagi mailiserveri logide põhjal?&lt;br /&gt;
&lt;br /&gt;
==Sander Tuulik AK41==&lt;br /&gt;
Skript mis otsib kõik pildi,video,muusika,dokumendid ja jagab need kaustadesse.&lt;br /&gt;
&lt;br /&gt;
==Kristjan Karmo AK41==&lt;br /&gt;
* [[Skript, mis teeb varukoopia WordPressi instantsist - BASH]]&lt;br /&gt;
* [[Skript, mis teeb varukoopia WordPressi instantsist - Python]]&lt;br /&gt;
* [[Skript, mis arhiveerib etteantud laiendiga failid - PowerShell]]&lt;br /&gt;
&lt;br /&gt;
==Chris Sinihelm AK41==&lt;br /&gt;
[[Skript, mis jaotab failid suuruse järgi kaustadesse - bash]] &amp;lt;br /&amp;gt;&lt;br /&gt;
[[Skript, millega saab public folderitesse õiguseid lisada - PowerShell]]&lt;br /&gt;
&lt;br /&gt;
==Nadežda Furs A31==&lt;br /&gt;
&lt;br /&gt;
==Sigmar Muuga DK31==&lt;br /&gt;
Skript, mis vaatab /var/log/auth.log faili ja võtab sealt enim ebaõnnestunud IP aadressid, mis üritasid teha sisse logimist SSH kaudu(lävend võiks näiteks olla 10 ebaõnnestunud katset) ning saadab need kas e-mailile või lisab tulemüüri reeglitesse(IPTABLES näiteks).&lt;br /&gt;
&lt;br /&gt;
Jah, ma tean, et on ka paremaid viise hoste blokeerida, näiteks kasutada hosts-allow parameetrit ssh konfiguratsioonis.&lt;br /&gt;
&lt;br /&gt;
===Bash versioon===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Skript, mis loeb läbi UNIX-i auth.log faili ja koostab IPTables block reeglid IP aadressidele,&lt;br /&gt;
# mille pealt on autentimine ebaõnnestunud vähemalt etteantud arv kordi&lt;br /&gt;
&lt;br /&gt;
# käivitamise näide:&lt;br /&gt;
# sh check_ip.sh /var/log/auth.log /etc/iptables_blocked.txt&lt;br /&gt;
&lt;br /&gt;
# Autor: Sigmar Muuga, DK31&lt;br /&gt;
&lt;br /&gt;
# mitme ebaõnnestumise korral me IP blokeerime&lt;br /&gt;
BLOCK_LEVEL=5&lt;br /&gt;
# auth.log faili asukoht&lt;br /&gt;
AUTH_LOG_FILE=$1&lt;br /&gt;
# tüüpilised veasituatsioonid&lt;br /&gt;
ERROR_PATTERNS=&amp;quot;error | illegal | not\ allowed&amp;quot;&lt;br /&gt;
# väljundfaili nimi (või asukoht)&lt;br /&gt;
IP_TABLES_FILE=$2&lt;br /&gt;
&lt;br /&gt;
# kontrollime etteantud argumenti&lt;br /&gt;
if [ -z &amp;quot;$1&amp;quot; ]; then&lt;br /&gt;
	echo &amp;quot;No command-line arguments.&amp;quot;&lt;br /&gt;
	exit 0&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -z &amp;quot;$2&amp;quot; ]; then&lt;br /&gt;
	echo &amp;quot;No IPTABLES file specified.&amp;quot;&lt;br /&gt;
	exit 0&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# kontrollime, et faili saaks kirjutada&lt;br /&gt;
touch &amp;quot;$IP_TABLES_FILE&amp;quot;&lt;br /&gt;
if [ -e $IP_TABLES_FILE ]; then&lt;br /&gt;
	echo &amp;quot;IPTABLES file: &amp;quot;$IP_TABLES_FILE&lt;br /&gt;
else&lt;br /&gt;
	echo &amp;quot;Cannot write IPTABLES file!&amp;quot;&lt;br /&gt;
	exit 0&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# itereerime yle logiridade&lt;br /&gt;
more $AUTH_LOG_FILE | egrep &amp;quot;$ERROR_PATTERNS&amp;quot; | while read line; do&lt;br /&gt;
	address=$(echo $line | grep -Eo &#039;([0-9]{1,3}\.){3}[0-9]{1,3}&#039;)&lt;br /&gt;
	# kas on valiidne IP&lt;br /&gt;
	if [ ${#address} -gt 0 ]; then&lt;br /&gt;
		# loeme esinevuskorrad&lt;br /&gt;
		occurences=$(grep -c $address $AUTH_LOG_FILE)&lt;br /&gt;
		if [ $occurences -ge $BLOCK_LEVEL ]; then # kui on juba piisavalt feilinud IP&lt;br /&gt;
			added_occurences=$(grep -c $address $IP_TABLES_FILE)&lt;br /&gt;
			#kontrollime, et poleks juba lisatud&lt;br /&gt;
			if [ $added_occurences -lt 1 ]; then&lt;br /&gt;
				echo &amp;quot;Blacklisting &amp;quot;$address&amp;quot; with &amp;quot;$occurences&amp;quot; occurences&amp;quot;&lt;br /&gt;
				#kirjutame IPTABLES reegli&lt;br /&gt;
				echo &amp;quot;iptables -A INPUT -s &amp;quot;$address&amp;quot; -j DROP&amp;quot; &amp;gt;&amp;gt; $IP_TABLES_FILE&lt;br /&gt;
			fi&lt;br /&gt;
		fi&lt;br /&gt;
	fi&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
===Pythoni versioon===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/python&lt;br /&gt;
# -*- coding: latin-1 -*-&lt;br /&gt;
&lt;br /&gt;
import sys&lt;br /&gt;
import getopt&lt;br /&gt;
import os&lt;br /&gt;
import re&lt;br /&gt;
&lt;br /&gt;
# Skript, mis loeb läbi UNIX-i auth.log faili ja koostab IPTables block reeglid IP aadressidele,&lt;br /&gt;
# mille pealt on autentimine ebaõnnestunud vähemalt etteantud arv kordi&lt;br /&gt;
 &lt;br /&gt;
# käivitamise näide:&lt;br /&gt;
# py check_ip.py --logfile=/path/to/logfile --iptablesfile=/path/to/iptablesfile&lt;br /&gt;
 &lt;br /&gt;
# Autor: Sigmar Muuga, DK31&lt;br /&gt;
&lt;br /&gt;
def main():&lt;br /&gt;
    # mitme ebaõnnestumise korral me IP blokeerime&lt;br /&gt;
    BLOCK_LEVEL=5&lt;br /&gt;
    &lt;br /&gt;
    # kuvab kasutamise info&lt;br /&gt;
    def usage():&lt;br /&gt;
        print &#039;Programmi kasutamine:&#039;&lt;br /&gt;
        print &#039;py check_ip.py --logfile=/path/to/logfile --iptablesfile=/path/to/iptablesfile&#039;&lt;br /&gt;
    &lt;br /&gt;
    # loendab stringi esinemised etteantud failis&lt;br /&gt;
    def matchCountInFile(str, filename):&lt;br /&gt;
        log_file = open(filename, &#039;r&#039;)&lt;br /&gt;
        count = 0&lt;br /&gt;
        for line in log_file:&lt;br /&gt;
            if re.search(str, line):&lt;br /&gt;
                count=count+1&lt;br /&gt;
        return count&lt;br /&gt;
    &lt;br /&gt;
    try:&lt;br /&gt;
        # loeme ja kontrollime getopti abil argumendid&lt;br /&gt;
        opts, args = getopt.getopt(sys.argv[1:], &amp;quot;li:v&amp;quot;, [&amp;quot;logfile=&amp;quot;, &amp;quot;iptablesfile=&amp;quot;])&lt;br /&gt;
        AUTH_LOG_FILE = &#039;&#039;&lt;br /&gt;
        IP_TABLES_FILE = &#039;&#039;&lt;br /&gt;
        for opt, arg in opts:&lt;br /&gt;
            if opt == &#039;--logfile&#039;:&lt;br /&gt;
                AUTH_LOG_FILE = arg&lt;br /&gt;
            elif opt == &#039;--iptablesfile&#039;:&lt;br /&gt;
                IP_TABLES_FILE = arg&lt;br /&gt;
&lt;br /&gt;
        print &#039;AUTH_LOG_FILE=&#039; + AUTH_LOG_FILE&lt;br /&gt;
        print &#039;IP_TABLES_FILE=&#039; + IP_TABLES_FILE&lt;br /&gt;
&lt;br /&gt;
        if AUTH_LOG_FILE.__len__() &amp;lt; 1:&lt;br /&gt;
            raise Exception(&#039;Invalid auth log filename&#039;)&lt;br /&gt;
        if IP_TABLES_FILE.__len__() &amp;lt; 1:&lt;br /&gt;
            raise Exception(&#039;Invalid iptables filename&#039;)&lt;br /&gt;
        &lt;br /&gt;
        if not os.path.isfile(AUTH_LOG_FILE):&lt;br /&gt;
            raise Exception(&#039;Auth log file does not exist&#039;)&lt;br /&gt;
&lt;br /&gt;
        ip_pattern = re.compile(&#039;([0-9]{1,3}\.){3}[0-9]{1,3}&#039;)&lt;br /&gt;
        &lt;br /&gt;
        # valmistame logifaili lugemiseks ette&lt;br /&gt;
        log_file = open(AUTH_LOG_FILE, &#039;r&#039;)&lt;br /&gt;
        ip_address_array = []&lt;br /&gt;
        ip_tables_filehandle = None&lt;br /&gt;
        # itereerime yle logiridade&lt;br /&gt;
        for log_line in log_file:&lt;br /&gt;
            # read, mis on veaga&lt;br /&gt;
            if (re.search(&#039;error&#039;, log_line) != None or re.search(&#039;illegal&#039;,  log_line) != None or re.search(&#039;not allowed&#039;, log_line) != None):&lt;br /&gt;
                ip_address_match = re.search(ip_pattern, log_line)&lt;br /&gt;
                if (ip_address_match == None):&lt;br /&gt;
                    continue&lt;br /&gt;
                # leiame rea pealt IP aadressi&lt;br /&gt;
                ip_address = ip_address_match.group(0)&lt;br /&gt;
                occurences = matchCountInFile(ip_address, AUTH_LOG_FILE)&lt;br /&gt;
                # vajadusel blacklistime&lt;br /&gt;
                if occurences &amp;gt;= BLOCK_LEVEL and not ip_address in ip_address_array:&lt;br /&gt;
                    ip_address_array.append(ip_address)&lt;br /&gt;
                    print &amp;quot;Blacklisting &amp;quot; + ip_address + &amp;quot; with &amp;quot; + str(occurences) + &amp;quot; occurences&amp;quot;&lt;br /&gt;
                    if ip_tables_filehandle == None:&lt;br /&gt;
                        ip_tables_filehandle = open(IP_TABLES_FILE, &#039;w&#039;)&lt;br /&gt;
                    ip_tables_filehandle.write(&amp;quot;iptables -A INPUT -s &amp;quot; + ip_address + &amp;quot; -j DROP\n&amp;quot;)&lt;br /&gt;
        log_file.close()&lt;br /&gt;
&lt;br /&gt;
        if (ip_tables_filehandle != None):&lt;br /&gt;
            ip_tables_filehandle.close()&lt;br /&gt;
&lt;br /&gt;
    except getopt.GetoptError, err:&lt;br /&gt;
        print str(err)&lt;br /&gt;
        usage()&lt;br /&gt;
        sys.exit(2)&lt;br /&gt;
&lt;br /&gt;
# k2ivitame meetodi&lt;br /&gt;
if __name__ == &amp;quot;__main__&amp;quot;:&lt;br /&gt;
    main()&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Siim Kullerkupp AK21==&lt;br /&gt;
&lt;br /&gt;
*[[Skript mis otsib arvutist kõik .mp3 failid ja teeb nendest playlisti-Powershell]]&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Skriptimiskeeled_aine_aruanded_2010_s%C3%BCgis&amp;diff=22794</id>
		<title>Skriptimiskeeled aine aruanded 2010 sügis</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Skriptimiskeeled_aine_aruanded_2010_s%C3%BCgis&amp;diff=22794"/>
		<updated>2011-01-26T18:21:16Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Alvar Unuks AK41 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Skriptimiskeeled]]&lt;br /&gt;
=Siia tulevad kodus tehtud tööde lingid=&lt;br /&gt;
&lt;br /&gt;
==Esitaja nimi==&lt;br /&gt;
*[[Skript, mis teeb maailma paremaks - BASH]]&lt;br /&gt;
*[[Skript, mis teeb maailma paremaks - Python]]&lt;br /&gt;
*[[Skript, mis teeb maailma paremaks - PowerShell]]&lt;br /&gt;
*[[Arvustused sellele skriptile]]&lt;br /&gt;
==Vabad ideed==&lt;br /&gt;
*[[Skript mis otsib üles turvaaukudega tarkvara]]&lt;br /&gt;
&lt;br /&gt;
==Alvar Unuks AK41==&lt;br /&gt;
Suurima andmemahuga paketite leidmine&lt;br /&gt;
!/bin/bash&lt;br /&gt;
sed -ne &#039;/^Package: \(.*\)/{s//\1/;h;};/^Installed-Size: \(.*\)/{s//\1/;G;s/\n/ /;p;}&#039; /var/lib/dpkg/status | sort -rn&lt;br /&gt;
&lt;br /&gt;
==Reget Kalamees DK21==&lt;br /&gt;
[[Skript otsib vabade Wifi AP-de hulgast kõige kiirema ühenduse ja haagib end selle külge]]&lt;br /&gt;
&lt;br /&gt;
==Kaspar Prei==&lt;br /&gt;
[[Skript leiab dublikaat failid]]&lt;br /&gt;
&lt;br /&gt;
==Lembit Elmik AK21==&lt;br /&gt;
&lt;br /&gt;
* Bash - Skript, mis kontrollib võrguühenduse olemasolu ning selle puudusel diagnoosib häda.&lt;br /&gt;
[[V6rgudiagnoosiskript]]&lt;br /&gt;
&lt;br /&gt;
* Python - SSH vigaste logimiste järgi source IP hosts.deny faili ja lisatud IP&#039;d mailile (saadetud õppejõu mailile)&lt;br /&gt;
&lt;br /&gt;
* PowerShell - Arvuti andmete (mälu hulk, protsessori tüüp jne.) kuvamine&lt;br /&gt;
&lt;br /&gt;
==Marko Valing==&lt;br /&gt;
*[[XML päringute sageduse kontroll - BASH]]&lt;br /&gt;
*[[Python]]&lt;br /&gt;
*[[Teenusemonitor]]&lt;br /&gt;
&lt;br /&gt;
==Lauri Liibert AK21==&lt;br /&gt;
* BASH [[Skript, mis otsib üles failid mille poole ei ole ammu pöördutud ja arhiveerib]]&lt;br /&gt;
* PYTHON [[Skript, mis otsib üles failid mille poole ei ole ammu pöördutud ja arhiveerib]]&lt;br /&gt;
* POWERSHELL [[Skript, mis küsib ACL-i objekte AD-st]]&lt;br /&gt;
&lt;br /&gt;
==Siim Liivand AK41==&lt;br /&gt;
Midagi mailiserveri logide põhjal?&lt;br /&gt;
&lt;br /&gt;
==Sander Tuulik AK41==&lt;br /&gt;
Skript mis otsib kõik pildi,video,muusika,dokumendid ja jagab need kaustadesse.&lt;br /&gt;
&lt;br /&gt;
==Kristjan Karmo AK41==&lt;br /&gt;
* [[Skript, mis teeb varukoopia WordPressi instantsist - BASH]]&lt;br /&gt;
* [[Skript, mis teeb varukoopia WordPressi instantsist - Python]]&lt;br /&gt;
* [[Skript, mis arhiveerib etteantud laiendiga failid - PowerShell]]&lt;br /&gt;
&lt;br /&gt;
==Chris Sinihelm AK41==&lt;br /&gt;
[[Skript, mis jaotab failid suuruse järgi kaustadesse - bash]] &amp;lt;br /&amp;gt;&lt;br /&gt;
[[Skript, millega saab public folderitesse õiguseid lisada - PowerShell]]&lt;br /&gt;
&lt;br /&gt;
==Nadežda Furs A31==&lt;br /&gt;
&lt;br /&gt;
==Sigmar Muuga DK31==&lt;br /&gt;
Skript, mis vaatab /var/log/auth.log faili ja võtab sealt enim ebaõnnestunud IP aadressid, mis üritasid teha sisse logimist SSH kaudu(lävend võiks näiteks olla 10 ebaõnnestunud katset) ning saadab need kas e-mailile või lisab tulemüüri reeglitesse(IPTABLES näiteks).&lt;br /&gt;
&lt;br /&gt;
Jah, ma tean, et on ka paremaid viise hoste blokeerida, näiteks kasutada hosts-allow parameetrit ssh konfiguratsioonis.&lt;br /&gt;
&lt;br /&gt;
===Bash versioon===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Skript, mis loeb läbi UNIX-i auth.log faili ja koostab IPTables block reeglid IP aadressidele,&lt;br /&gt;
# mille pealt on autentimine ebaõnnestunud vähemalt etteantud arv kordi&lt;br /&gt;
&lt;br /&gt;
# käivitamise näide:&lt;br /&gt;
# sh check_ip.sh /var/log/auth.log /etc/iptables_blocked.txt&lt;br /&gt;
&lt;br /&gt;
# Autor: Sigmar Muuga, DK31&lt;br /&gt;
&lt;br /&gt;
# mitme ebaõnnestumise korral me IP blokeerime&lt;br /&gt;
BLOCK_LEVEL=5&lt;br /&gt;
# auth.log faili asukoht&lt;br /&gt;
AUTH_LOG_FILE=$1&lt;br /&gt;
# tüüpilised veasituatsioonid&lt;br /&gt;
ERROR_PATTERNS=&amp;quot;error | illegal | not\ allowed&amp;quot;&lt;br /&gt;
# väljundfaili nimi (või asukoht)&lt;br /&gt;
IP_TABLES_FILE=$2&lt;br /&gt;
&lt;br /&gt;
# kontrollime etteantud argumenti&lt;br /&gt;
if [ -z &amp;quot;$1&amp;quot; ]; then&lt;br /&gt;
	echo &amp;quot;No command-line arguments.&amp;quot;&lt;br /&gt;
	exit 0&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -z &amp;quot;$2&amp;quot; ]; then&lt;br /&gt;
	echo &amp;quot;No IPTABLES file specified.&amp;quot;&lt;br /&gt;
	exit 0&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# kontrollime, et faili saaks kirjutada&lt;br /&gt;
touch &amp;quot;$IP_TABLES_FILE&amp;quot;&lt;br /&gt;
if [ -e $IP_TABLES_FILE ]; then&lt;br /&gt;
	echo &amp;quot;IPTABLES file: &amp;quot;$IP_TABLES_FILE&lt;br /&gt;
else&lt;br /&gt;
	echo &amp;quot;Cannot write IPTABLES file!&amp;quot;&lt;br /&gt;
	exit 0&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# itereerime yle logiridade&lt;br /&gt;
more $AUTH_LOG_FILE | egrep &amp;quot;$ERROR_PATTERNS&amp;quot; | while read line; do&lt;br /&gt;
	address=$(echo $line | grep -Eo &#039;([0-9]{1,3}\.){3}[0-9]{1,3}&#039;)&lt;br /&gt;
	# kas on valiidne IP&lt;br /&gt;
	if [ ${#address} -gt 0 ]; then&lt;br /&gt;
		# loeme esinevuskorrad&lt;br /&gt;
		occurences=$(grep -c $address $AUTH_LOG_FILE)&lt;br /&gt;
		if [ $occurences -ge $BLOCK_LEVEL ]; then # kui on juba piisavalt feilinud IP&lt;br /&gt;
			added_occurences=$(grep -c $address $IP_TABLES_FILE)&lt;br /&gt;
			#kontrollime, et poleks juba lisatud&lt;br /&gt;
			if [ $added_occurences -lt 1 ]; then&lt;br /&gt;
				echo &amp;quot;Blacklisting &amp;quot;$address&amp;quot; with &amp;quot;$occurences&amp;quot; occurences&amp;quot;&lt;br /&gt;
				#kirjutame IPTABLES reegli&lt;br /&gt;
				echo &amp;quot;iptables -A INPUT -s &amp;quot;$address&amp;quot; -j DROP&amp;quot; &amp;gt;&amp;gt; $IP_TABLES_FILE&lt;br /&gt;
			fi&lt;br /&gt;
		fi&lt;br /&gt;
	fi&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
===Pythoni versioon===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/python&lt;br /&gt;
# -*- coding: latin-1 -*-&lt;br /&gt;
&lt;br /&gt;
import sys&lt;br /&gt;
import getopt&lt;br /&gt;
import os&lt;br /&gt;
import re&lt;br /&gt;
&lt;br /&gt;
# Skript, mis loeb läbi UNIX-i auth.log faili ja koostab IPTables block reeglid IP aadressidele,&lt;br /&gt;
# mille pealt on autentimine ebaõnnestunud vähemalt etteantud arv kordi&lt;br /&gt;
 &lt;br /&gt;
# käivitamise näide:&lt;br /&gt;
# py check_ip.py --logfile=/path/to/logfile --iptablesfile=/path/to/iptablesfile&lt;br /&gt;
 &lt;br /&gt;
# Autor: Sigmar Muuga, DK31&lt;br /&gt;
&lt;br /&gt;
def main():&lt;br /&gt;
    # mitme ebaõnnestumise korral me IP blokeerime&lt;br /&gt;
    BLOCK_LEVEL=5&lt;br /&gt;
    &lt;br /&gt;
    # kuvab kasutamise info&lt;br /&gt;
    def usage():&lt;br /&gt;
        print &#039;Programmi kasutamine:&#039;&lt;br /&gt;
        print &#039;py check_ip.py --logfile=/path/to/logfile --iptablesfile=/path/to/iptablesfile&#039;&lt;br /&gt;
    &lt;br /&gt;
    # loendab stringi esinemised etteantud failis&lt;br /&gt;
    def matchCountInFile(str, filename):&lt;br /&gt;
        log_file = open(filename, &#039;r&#039;)&lt;br /&gt;
        count = 0&lt;br /&gt;
        for line in log_file:&lt;br /&gt;
            if re.search(str, line):&lt;br /&gt;
                count=count+1&lt;br /&gt;
        return count&lt;br /&gt;
    &lt;br /&gt;
    try:&lt;br /&gt;
        # loeme ja kontrollime getopti abil argumendid&lt;br /&gt;
        opts, args = getopt.getopt(sys.argv[1:], &amp;quot;li:v&amp;quot;, [&amp;quot;logfile=&amp;quot;, &amp;quot;iptablesfile=&amp;quot;])&lt;br /&gt;
        AUTH_LOG_FILE = &#039;&#039;&lt;br /&gt;
        IP_TABLES_FILE = &#039;&#039;&lt;br /&gt;
        for opt, arg in opts:&lt;br /&gt;
            if opt == &#039;--logfile&#039;:&lt;br /&gt;
                AUTH_LOG_FILE = arg&lt;br /&gt;
            elif opt == &#039;--iptablesfile&#039;:&lt;br /&gt;
                IP_TABLES_FILE = arg&lt;br /&gt;
&lt;br /&gt;
        print &#039;AUTH_LOG_FILE=&#039; + AUTH_LOG_FILE&lt;br /&gt;
        print &#039;IP_TABLES_FILE=&#039; + IP_TABLES_FILE&lt;br /&gt;
&lt;br /&gt;
        if AUTH_LOG_FILE.__len__() &amp;lt; 1:&lt;br /&gt;
            raise Exception(&#039;Invalid auth log filename&#039;)&lt;br /&gt;
        if IP_TABLES_FILE.__len__() &amp;lt; 1:&lt;br /&gt;
            raise Exception(&#039;Invalid iptables filename&#039;)&lt;br /&gt;
        &lt;br /&gt;
        if not os.path.isfile(AUTH_LOG_FILE):&lt;br /&gt;
            raise Exception(&#039;Auth log file does not exist&#039;)&lt;br /&gt;
&lt;br /&gt;
        ip_pattern = re.compile(&#039;([0-9]{1,3}\.){3}[0-9]{1,3}&#039;)&lt;br /&gt;
        &lt;br /&gt;
        # valmistame logifaili lugemiseks ette&lt;br /&gt;
        log_file = open(AUTH_LOG_FILE, &#039;r&#039;)&lt;br /&gt;
        ip_address_array = []&lt;br /&gt;
        ip_tables_filehandle = None&lt;br /&gt;
        # itereerime yle logiridade&lt;br /&gt;
        for log_line in log_file:&lt;br /&gt;
            # read, mis on veaga&lt;br /&gt;
            if (re.search(&#039;error&#039;, log_line) != None or re.search(&#039;illegal&#039;,  log_line) != None or re.search(&#039;not allowed&#039;, log_line) != None):&lt;br /&gt;
                ip_address_match = re.search(ip_pattern, log_line)&lt;br /&gt;
                if (ip_address_match == None):&lt;br /&gt;
                    continue&lt;br /&gt;
                # leiame rea pealt IP aadressi&lt;br /&gt;
                ip_address = ip_address_match.group(0)&lt;br /&gt;
                occurences = matchCountInFile(ip_address, AUTH_LOG_FILE)&lt;br /&gt;
                # vajadusel blacklistime&lt;br /&gt;
                if occurences &amp;gt;= BLOCK_LEVEL and not ip_address in ip_address_array:&lt;br /&gt;
                    ip_address_array.append(ip_address)&lt;br /&gt;
                    print &amp;quot;Blacklisting &amp;quot; + ip_address + &amp;quot; with &amp;quot; + str(occurences) + &amp;quot; occurences&amp;quot;&lt;br /&gt;
                    if ip_tables_filehandle == None:&lt;br /&gt;
                        ip_tables_filehandle = open(IP_TABLES_FILE, &#039;w&#039;)&lt;br /&gt;
                    ip_tables_filehandle.write(&amp;quot;iptables -A INPUT -s &amp;quot; + ip_address + &amp;quot; -j DROP\n&amp;quot;)&lt;br /&gt;
        log_file.close()&lt;br /&gt;
&lt;br /&gt;
        if (ip_tables_filehandle != None):&lt;br /&gt;
            ip_tables_filehandle.close()&lt;br /&gt;
&lt;br /&gt;
    except getopt.GetoptError, err:&lt;br /&gt;
        print str(err)&lt;br /&gt;
        usage()&lt;br /&gt;
        sys.exit(2)&lt;br /&gt;
&lt;br /&gt;
# k2ivitame meetodi&lt;br /&gt;
if __name__ == &amp;quot;__main__&amp;quot;:&lt;br /&gt;
    main()&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Siim Kullerkupp AK21==&lt;br /&gt;
&lt;br /&gt;
*[[Skript mis otsib arvutist kõik .mp3 failid ja teeb nendest playlisti-Powershell]]&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PowerShelli_n%C3%A4idisteemad_kodut%C3%B6%C3%B6deks_2010,_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=22782</id>
		<title>PowerShelli näidisteemad kodutöödeks 2010, sügis, kaugõpe</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PowerShelli_n%C3%A4idisteemad_kodut%C3%B6%C3%B6deks_2010,_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=22782"/>
		<updated>2011-01-26T12:44:36Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Viimati muudetud failid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodune arvestustöö=&lt;br /&gt;
&#039;&#039;&#039;NB! Teha tuleb kõik ülesanded ja saata hiljemalt 30.01.2010 õppejõule: heiki.tahis [ät] eesti.ee&#039;&#039;&#039; Lisa lühikesed selgitused, kuidas töötab, kust abi leidsid&lt;br /&gt;
&lt;br /&gt;
==Kirjasaatja==&lt;br /&gt;
Kirjuta skript, mis küsib kasutajalt saaja nime, e-maili, teemat ning kirjasisu ning saadab vastava e-kirja. &lt;br /&gt;
* Saatjaaadressi ja nimena kasuta oma andmeid! &lt;br /&gt;
* SMTP server peab olema ka skriptis kirjas. &lt;br /&gt;
* Koodi kommentaaridest peab olema aru saada, mida muuta tuleb, et enda andmed asemele panna&lt;br /&gt;
&lt;br /&gt;
==Suured failid==&lt;br /&gt;
Loo skript, mis leiab etteantud kettalt/kaustast kümme kõige suuremat faili ja küsib, kas kustutab need&lt;br /&gt;
* Kui vastata jah, siis loomulikult kustutab ka :)&lt;br /&gt;
&lt;br /&gt;
=Kodused projektid=&lt;br /&gt;
Need on siis need skriptid, mis tuleks esitada [[Skriptimiskeeled aine aruanded 2010 sügis]] lehel, korralikult dokumenteerida ja kirjeldada. Vali üks ja lisa oma nimi, et teised teaksid, et teema on võetud.&lt;br /&gt;
&lt;br /&gt;
==Arhivaator==&lt;br /&gt;
Loo skript, mis küsib kasutaja käest faililaiendi (näiteks .txt) ja asukoha (ketta või kataloogi) ning pakib kõik sellest kataloogist leitud vastava laiendiga failid .zip arhiiviks failid-aasta-kuu-kp.zip (näiteks failid-2011-01-24.zip)&lt;br /&gt;
&lt;br /&gt;
[[Skript, mis arhiveerib etteantud laiendiga failid - PowerShell|Kristjan Karmo AK41]]&lt;br /&gt;
&lt;br /&gt;
==Korduvad failinimed==&lt;br /&gt;
Loo skript, mis leiab etteantud kataloogist või kettalt samanimelised failid ja väljastab nende nimekirja.&lt;br /&gt;
&lt;br /&gt;
[[Sander Tuulik AK41]]&lt;br /&gt;
&lt;br /&gt;
==Arvutiinfo==&lt;br /&gt;
Loo skript, mis leiab arvuti seadeid ja konfiguratsiooni puudutava info (arvuti nimi, mälu hulk, protsessoritüüp jne) ning väljastab selle&lt;br /&gt;
&lt;br /&gt;
[[Lembit Elmik AK21]]&lt;br /&gt;
&lt;br /&gt;
==Teenusemonitor==&lt;br /&gt;
Loo skript, mis kontrollib, kas mingi teenus (näiteks Spooler) töötab ning kui ei tööta, siis saadab e-kirja, teatega, et teenus ei tööta.&lt;br /&gt;
&lt;br /&gt;
[[Teenusemonitor|Marko Valing AK31]]&lt;br /&gt;
&lt;br /&gt;
==Rakendusemonitor==&lt;br /&gt;
Loo skript, mis kontrollib, kas mingi rakendus (näiteks Firefox) töötab ning kui töötab, siis saadab e-kirja, teatega, et kasutaja see ja see kasutab seda rakendust.&lt;br /&gt;
&lt;br /&gt;
==Printerihaldur==&lt;br /&gt;
Loo skript, mis leiab arvutisse paigaldatud printerid ning kuvab need. Kui arvutisse on paigaldatud &amp;quot;HP LaserJet 5L&amp;quot; printer, siis määrab selle vaikepriteriks.&lt;br /&gt;
&lt;br /&gt;
==Viimati muudetud failid==&lt;br /&gt;
Loo skript, mis leiab 20 viimatimuudetud faili ja väljastab vastava nimekirja HTML formaadis&lt;br /&gt;
&lt;br /&gt;
[[Alvar Unuks AK42, sügis, kaugõpe|Alvar Unuks AK42]]&lt;br /&gt;
&lt;br /&gt;
==Paigaldatud tooted==&lt;br /&gt;
Loo skript, mis salvestaks info paigaldatud toodete (rakenduste) kohta CSV formaadis faili.&lt;br /&gt;
&lt;br /&gt;
[[Paigaldatud tooted | Reget Kalamees DK21]]&lt;br /&gt;
&lt;br /&gt;
==Evenlog&#039;i edastaja==&lt;br /&gt;
Loo skript, mis leiab application log&#039;ist viimase nädala joosul tehtud &amp;quot;Error&amp;quot; tüüpi kirjed ja edastab need administraatorile e-kirjana.&lt;br /&gt;
&lt;br /&gt;
Kaspar Prei AK41&lt;br /&gt;
&lt;br /&gt;
==Kasutajaimporter==&lt;br /&gt;
Loo CSV fail, kus on andmed järgmiselt: kasutajanimi, parool, täisnimi, grupp&lt;br /&gt;
&lt;br /&gt;
Loo skript, mis looks kohalikud kasutajad ja grupid failis toodud andmete järgi&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PowerShelli_n%C3%A4idisteemad_kodut%C3%B6%C3%B6deks_2010,_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=22781</id>
		<title>PowerShelli näidisteemad kodutöödeks 2010, sügis, kaugõpe</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PowerShelli_n%C3%A4idisteemad_kodut%C3%B6%C3%B6deks_2010,_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=22781"/>
		<updated>2011-01-26T12:43:54Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Viimati muudetud failid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodune arvestustöö=&lt;br /&gt;
&#039;&#039;&#039;NB! Teha tuleb kõik ülesanded ja saata hiljemalt 30.01.2010 õppejõule: heiki.tahis [ät] eesti.ee&#039;&#039;&#039; Lisa lühikesed selgitused, kuidas töötab, kust abi leidsid&lt;br /&gt;
&lt;br /&gt;
==Kirjasaatja==&lt;br /&gt;
Kirjuta skript, mis küsib kasutajalt saaja nime, e-maili, teemat ning kirjasisu ning saadab vastava e-kirja. &lt;br /&gt;
* Saatjaaadressi ja nimena kasuta oma andmeid! &lt;br /&gt;
* SMTP server peab olema ka skriptis kirjas. &lt;br /&gt;
* Koodi kommentaaridest peab olema aru saada, mida muuta tuleb, et enda andmed asemele panna&lt;br /&gt;
&lt;br /&gt;
==Suured failid==&lt;br /&gt;
Loo skript, mis leiab etteantud kettalt/kaustast kümme kõige suuremat faili ja küsib, kas kustutab need&lt;br /&gt;
* Kui vastata jah, siis loomulikult kustutab ka :)&lt;br /&gt;
&lt;br /&gt;
=Kodused projektid=&lt;br /&gt;
Need on siis need skriptid, mis tuleks esitada [[Skriptimiskeeled aine aruanded 2010 sügis]] lehel, korralikult dokumenteerida ja kirjeldada. Vali üks ja lisa oma nimi, et teised teaksid, et teema on võetud.&lt;br /&gt;
&lt;br /&gt;
==Arhivaator==&lt;br /&gt;
Loo skript, mis küsib kasutaja käest faililaiendi (näiteks .txt) ja asukoha (ketta või kataloogi) ning pakib kõik sellest kataloogist leitud vastava laiendiga failid .zip arhiiviks failid-aasta-kuu-kp.zip (näiteks failid-2011-01-24.zip)&lt;br /&gt;
&lt;br /&gt;
[[Skript, mis arhiveerib etteantud laiendiga failid - PowerShell|Kristjan Karmo AK41]]&lt;br /&gt;
&lt;br /&gt;
==Korduvad failinimed==&lt;br /&gt;
Loo skript, mis leiab etteantud kataloogist või kettalt samanimelised failid ja väljastab nende nimekirja.&lt;br /&gt;
&lt;br /&gt;
[[Sander Tuulik AK41]]&lt;br /&gt;
&lt;br /&gt;
==Arvutiinfo==&lt;br /&gt;
Loo skript, mis leiab arvuti seadeid ja konfiguratsiooni puudutava info (arvuti nimi, mälu hulk, protsessoritüüp jne) ning väljastab selle&lt;br /&gt;
&lt;br /&gt;
[[Lembit Elmik AK21]]&lt;br /&gt;
&lt;br /&gt;
==Teenusemonitor==&lt;br /&gt;
Loo skript, mis kontrollib, kas mingi teenus (näiteks Spooler) töötab ning kui ei tööta, siis saadab e-kirja, teatega, et teenus ei tööta.&lt;br /&gt;
&lt;br /&gt;
[[Teenusemonitor|Marko Valing AK31]]&lt;br /&gt;
&lt;br /&gt;
==Rakendusemonitor==&lt;br /&gt;
Loo skript, mis kontrollib, kas mingi rakendus (näiteks Firefox) töötab ning kui töötab, siis saadab e-kirja, teatega, et kasutaja see ja see kasutab seda rakendust.&lt;br /&gt;
&lt;br /&gt;
==Printerihaldur==&lt;br /&gt;
Loo skript, mis leiab arvutisse paigaldatud printerid ning kuvab need. Kui arvutisse on paigaldatud &amp;quot;HP LaserJet 5L&amp;quot; printer, siis määrab selle vaikepriteriks.&lt;br /&gt;
&lt;br /&gt;
==Viimati muudetud failid==&lt;br /&gt;
Loo skript, mis leiab 20 viimatimuudetud faili ja väljastab vastava nimekirja HTML formaadis&lt;br /&gt;
&lt;br /&gt;
[[Alvar Unuks AK42, sügis, kaugõpe|Alvar Unuks AK42]]&lt;br /&gt;
&lt;br /&gt;
$DateToCompare = (Get-date).AddDays(-20)&lt;br /&gt;
get-childitem –recurse | where-object {$_.lastwritetime -gt $DateToCompare} |ConvertTo-Html &amp;gt; viimased20protsessi.html&lt;br /&gt;
&lt;br /&gt;
==Paigaldatud tooted==&lt;br /&gt;
Loo skript, mis salvestaks info paigaldatud toodete (rakenduste) kohta CSV formaadis faili.&lt;br /&gt;
&lt;br /&gt;
[[Paigaldatud tooted | Reget Kalamees DK21]]&lt;br /&gt;
&lt;br /&gt;
==Evenlog&#039;i edastaja==&lt;br /&gt;
Loo skript, mis leiab application log&#039;ist viimase nädala joosul tehtud &amp;quot;Error&amp;quot; tüüpi kirjed ja edastab need administraatorile e-kirjana.&lt;br /&gt;
&lt;br /&gt;
Kaspar Prei AK41&lt;br /&gt;
&lt;br /&gt;
==Kasutajaimporter==&lt;br /&gt;
Loo CSV fail, kus on andmed järgmiselt: kasutajanimi, parool, täisnimi, grupp&lt;br /&gt;
&lt;br /&gt;
Loo skript, mis looks kohalikud kasutajad ja grupid failis toodud andmete järgi&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PowerShelli_n%C3%A4idisteemad_kodut%C3%B6%C3%B6deks_2010,_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=22765</id>
		<title>PowerShelli näidisteemad kodutöödeks 2010, sügis, kaugõpe</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PowerShelli_n%C3%A4idisteemad_kodut%C3%B6%C3%B6deks_2010,_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=22765"/>
		<updated>2011-01-25T17:00:00Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Viimati muudetud failid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodune arvestustöö=&lt;br /&gt;
&#039;&#039;&#039;NB! Teha tuleb kõik ülesanded ja saata hiljemalt 30.01.2010 õppejõule: heiki.tahis [ät] eesti.ee&#039;&#039;&#039; Lisa lühikesed selgitused, kuidas töötab, kust abi leidsid&lt;br /&gt;
&lt;br /&gt;
==Kirjasaatja==&lt;br /&gt;
Kirjuta skript, mis küsib kasutajalt saaja nime, e-maili, teemat ning kirjasisu ning saadab vastava e-kirja. &lt;br /&gt;
* Saatjaaadressi ja nimena kasuta oma andmeid! &lt;br /&gt;
* SMTP server peab olema ka skriptis kirjas. &lt;br /&gt;
* Koodi kommentaaridest peab olema aru saada, mida muuta tuleb, et enda andmed asemele panna&lt;br /&gt;
&lt;br /&gt;
==Suured failid==&lt;br /&gt;
Loo skript, mis leiab etteantud kettalt/kaustast kümme kõige suuremat faili ja küsib, kas kustutab need&lt;br /&gt;
* Kui vastata jah, siis loomulikult kustutab ka :)&lt;br /&gt;
&lt;br /&gt;
=Kodused projektid=&lt;br /&gt;
Need on siis need skriptid, mis tuleks esitada [[Skriptimiskeeled aine aruanded 2010 sügis]] lehel, korralikult dokumenteerida ja kirjeldada. Vali üks ja lisa oma nimi, et teised teaksid, et teema on võetud.&lt;br /&gt;
&lt;br /&gt;
==Arhivaator==&lt;br /&gt;
Loo skript, mis küsib kasutaja käest faililaiendi (näiteks .txt) ja asukoha (ketta või kataloogi) ning pakib kõik sellest kataloogist leitud vastava laiendiga failid .zip arhiiviks failid-aasta-kuu-kp.zip (näiteks failid-2011-01-24.zip)&lt;br /&gt;
&lt;br /&gt;
[[Skript, mis arhiveerib etteantud laiendiga failid - PowerShell|Kristjan Karmo AK41]]&lt;br /&gt;
&lt;br /&gt;
==Korduvad failinimed==&lt;br /&gt;
Loo skript, mis leiab etteantud kataloogist või kettalt samanimelised failid ja väljastab nende nimekirja.&lt;br /&gt;
&lt;br /&gt;
==Arvutiinfo==&lt;br /&gt;
Loo skript, mis leiab arvuti seadeid ja konfiguratsiooni puudutava info (arvuti nimi, mälu hulk, protsessoritüüp jne) ning väljastab selle&lt;br /&gt;
&lt;br /&gt;
[[Lembit Elmik AK21]]&lt;br /&gt;
&lt;br /&gt;
==Teenusemonitor==&lt;br /&gt;
Loo skript, mis kontrollib, kas mingi teenus (näiteks Spooler) töötab ning kui ei tööta, siis saadab e-kirja, teatega, et teenus ei tööta.&lt;br /&gt;
&lt;br /&gt;
[[Teenusemonitor|Marko Valing AK31]]&lt;br /&gt;
&lt;br /&gt;
==Rakendusemonitor==&lt;br /&gt;
Loo skript, mis kontrollib, kas mingi rakendus (näiteks Firefox) töötab ning kui töötab, siis saadab e-kirja, teatega, et kasutaja see ja see kasutab seda rakendust.&lt;br /&gt;
&lt;br /&gt;
==Printerihaldur==&lt;br /&gt;
Loo skript, mis leiab arvutisse paigaldatud printerid ning kuvab need. Kui arvutisse on paigaldatud &amp;quot;HP LaserJet 5L&amp;quot; printer, siis määrab selle vaikepriteriks.&lt;br /&gt;
&lt;br /&gt;
==Viimati muudetud failid==&lt;br /&gt;
Loo skript, mis leiab 20 viimatimuudetud faili ja väljastab vastava nimekirja HTML formaadis&lt;br /&gt;
&lt;br /&gt;
[[Alvar Unuks AK42, sügis, kaugõpe|Alvar Unuks AK42]]&lt;br /&gt;
&lt;br /&gt;
==Paigaldatud tooted==&lt;br /&gt;
Loo skript, mis salvestaks info paigaldatud toodete (rakenduste) kohta CSV formaadis faili.&lt;br /&gt;
&lt;br /&gt;
[[Paigaldatud tooted | Reget Kalamees DK21]]&lt;br /&gt;
&lt;br /&gt;
==Evenlog&#039;i edastaja==&lt;br /&gt;
Loo skript, mis leiab application log&#039;ist viimase nädala joosul tehtud &amp;quot;Error&amp;quot; tüüpi kirjed ja edastab need administraatorile e-kirjana.&lt;br /&gt;
&lt;br /&gt;
==Kasutajaimporter==&lt;br /&gt;
Loo CSV fail, kus on andmed järgmiselt: kasutajanimi, parool, täisnimi, grupp&lt;br /&gt;
&lt;br /&gt;
Loo skript, mis looks kohalikud kasutajad ja grupid failis toodud andmete järgi&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PowerShelli_n%C3%A4idisteemad_kodut%C3%B6%C3%B6deks_2010,_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=22764</id>
		<title>PowerShelli näidisteemad kodutöödeks 2010, sügis, kaugõpe</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PowerShelli_n%C3%A4idisteemad_kodut%C3%B6%C3%B6deks_2010,_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=22764"/>
		<updated>2011-01-25T16:58:36Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Viimati muudetud failid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodune arvestustöö=&lt;br /&gt;
&#039;&#039;&#039;NB! Teha tuleb kõik ülesanded ja saata hiljemalt 30.01.2010 õppejõule: heiki.tahis [ät] eesti.ee&#039;&#039;&#039; Lisa lühikesed selgitused, kuidas töötab, kust abi leidsid&lt;br /&gt;
&lt;br /&gt;
==Kirjasaatja==&lt;br /&gt;
Kirjuta skript, mis küsib kasutajalt saaja nime, e-maili, teemat ning kirjasisu ning saadab vastava e-kirja. &lt;br /&gt;
* Saatjaaadressi ja nimena kasuta oma andmeid! &lt;br /&gt;
* SMTP server peab olema ka skriptis kirjas. &lt;br /&gt;
* Koodi kommentaaridest peab olema aru saada, mida muuta tuleb, et enda andmed asemele panna&lt;br /&gt;
&lt;br /&gt;
==Suured failid==&lt;br /&gt;
Loo skript, mis leiab etteantud kettalt/kaustast kümme kõige suuremat faili ja küsib, kas kustutab need&lt;br /&gt;
* Kui vastata jah, siis loomulikult kustutab ka :)&lt;br /&gt;
&lt;br /&gt;
=Kodused projektid=&lt;br /&gt;
Need on siis need skriptid, mis tuleks esitada [[Skriptimiskeeled aine aruanded 2010 sügis]] lehel, korralikult dokumenteerida ja kirjeldada. Vali üks ja lisa oma nimi, et teised teaksid, et teema on võetud.&lt;br /&gt;
&lt;br /&gt;
==Arhivaator==&lt;br /&gt;
Loo skript, mis küsib kasutaja käest faililaiendi (näiteks .txt) ja asukoha (ketta või kataloogi) ning pakib kõik sellest kataloogist leitud vastava laiendiga failid .zip arhiiviks failid-aasta-kuu-kp.zip (näiteks failid-2011-01-24.zip)&lt;br /&gt;
&lt;br /&gt;
[[Skript, mis arhiveerib etteantud laiendiga failid - PowerShell|Kristjan Karmo AK41]]&lt;br /&gt;
&lt;br /&gt;
==Korduvad failinimed==&lt;br /&gt;
Loo skript, mis leiab etteantud kataloogist või kettalt samanimelised failid ja väljastab nende nimekirja.&lt;br /&gt;
&lt;br /&gt;
==Arvutiinfo==&lt;br /&gt;
Loo skript, mis leiab arvuti seadeid ja konfiguratsiooni puudutava info (arvuti nimi, mälu hulk, protsessoritüüp jne) ning väljastab selle&lt;br /&gt;
&lt;br /&gt;
[[Lembit Elmik AK21]]&lt;br /&gt;
&lt;br /&gt;
==Teenusemonitor==&lt;br /&gt;
Loo skript, mis kontrollib, kas mingi teenus (näiteks Spooler) töötab ning kui ei tööta, siis saadab e-kirja, teatega, et teenus ei tööta.&lt;br /&gt;
&lt;br /&gt;
[[Teenusemonitor|Marko Valing AK31]]&lt;br /&gt;
&lt;br /&gt;
==Rakendusemonitor==&lt;br /&gt;
Loo skript, mis kontrollib, kas mingi rakendus (näiteks Firefox) töötab ning kui töötab, siis saadab e-kirja, teatega, et kasutaja see ja see kasutab seda rakendust.&lt;br /&gt;
&lt;br /&gt;
==Printerihaldur==&lt;br /&gt;
Loo skript, mis leiab arvutisse paigaldatud printerid ning kuvab need. Kui arvutisse on paigaldatud &amp;quot;HP LaserJet 5L&amp;quot; printer, siis määrab selle vaikepriteriks.&lt;br /&gt;
&lt;br /&gt;
==Viimati muudetud failid==&lt;br /&gt;
Loo skript, mis leiab 20 viimatimuudetud faili ja väljastab vastava nimekirja HTML formaadis&lt;br /&gt;
Alvar Unuks AK42&lt;br /&gt;
&lt;br /&gt;
==Paigaldatud tooted==&lt;br /&gt;
Loo skript, mis salvestaks info paigaldatud toodete (rakenduste) kohta CSV formaadis faili.&lt;br /&gt;
&lt;br /&gt;
[[Paigaldatud tooted | Reget Kalamees DK21]]&lt;br /&gt;
&lt;br /&gt;
==Evenlog&#039;i edastaja==&lt;br /&gt;
Loo skript, mis leiab application log&#039;ist viimase nädala joosul tehtud &amp;quot;Error&amp;quot; tüüpi kirjed ja edastab need administraatorile e-kirjana.&lt;br /&gt;
&lt;br /&gt;
==Kasutajaimporter==&lt;br /&gt;
Loo CSV fail, kus on andmed järgmiselt: kasutajanimi, parool, täisnimi, grupp&lt;br /&gt;
&lt;br /&gt;
Loo skript, mis looks kohalikud kasutajad ja grupid failis toodud andmete järgi&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16867</id>
		<title>Käsklus runas</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16867"/>
		<updated>2010-11-05T07:15:56Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Parameetrid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
:Alvar Unuks AK41&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
runas võimaldab kasutajal kasutada erinevaid programme erinevates õigustes&lt;br /&gt;
==Süntaks==&lt;br /&gt;
runas [{/profile|/noprofile}] [/env] [/netonly] [/smartcard] [/showtrustlevels] [/trustlevel] /user:UserAccountName program&lt;br /&gt;
==Näited==&lt;br /&gt;
Kui sa soovid kasutada Administraatori kontot oma arvutis, user: parameetriks, trüki üks järgnevatest&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
/user:AdministratorAccountName@ComputerName&lt;br /&gt;
&lt;br /&gt;
/user:ComputerName\AdministratorAccountName&lt;br /&gt;
•	&lt;br /&gt;
Kui sa soovid kasuatada ühte käsklust kui domeeni administraator, trüki üks järgnevatest käskudest&lt;br /&gt;
&lt;br /&gt;
/user:AdministratorAccountName@DomainName&lt;br /&gt;
&lt;br /&gt;
/user:DomainName\AdministratorAccountName&lt;br /&gt;
==Parameetrid==&lt;br /&gt;
&lt;br /&gt;
Parameetrid&lt;br /&gt;
&lt;br /&gt;
/profile : Laadib kasutaja profiili. /profile on default. &lt;br /&gt;
&lt;br /&gt;
/no profile : Määrab et kasutaja profiili ei laadita. Lubab aplikatsioonil laadida kiiremini, aga võib põhjustada mitte korralikku funktsioneerimist. &lt;br /&gt;
&lt;br /&gt;
/env : Määrab et antud võrgu keskkonda kasutatakse, mitte kasutaja kohalikku võrgu keskkonda. &lt;br /&gt;
&lt;br /&gt;
/netonly : Määrab, et kasutaja informatsioon määratakse kaug ligipääsule ainult. &lt;br /&gt;
&lt;br /&gt;
/smartcard : Määrab, et kasutaja andmed võetakse smartcardilt. &lt;br /&gt;
&lt;br /&gt;
/showtrustlevels : Loetleb /trustlevel võimalused. &lt;br /&gt;
&lt;br /&gt;
/trustlevel : Specifies the level of authorization at which the application is to run. Use /showtrustlevels to see the trust levels available. &lt;br /&gt;
&lt;br /&gt;
/user:UserAccountName : Määrab ära kasutaja konto nime mille all programm jookseb. Kasutaja konto formaat peab olema user@domain  või Domain\User. &lt;br /&gt;
&lt;br /&gt;
program : Määrab ära programmi või käsu kontol mis määratud /kasutaja. &lt;br /&gt;
&lt;br /&gt;
/? : Näitab abi terminalis.&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16866</id>
		<title>Käsklus runas</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16866"/>
		<updated>2010-11-05T06:43:24Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Parameetrid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
:Alvar Unuks AK41&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
runas võimaldab kasutajal kasutada erinevaid programme erinevates õigustes&lt;br /&gt;
==Süntaks==&lt;br /&gt;
runas [{/profile|/noprofile}] [/env] [/netonly] [/smartcard] [/showtrustlevels] [/trustlevel] /user:UserAccountName program&lt;br /&gt;
==Näited==&lt;br /&gt;
Kui sa soovid kasutada Administraatori kontot oma arvutis, user: parameetriks, trüki üks järgnevatest&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
/user:AdministratorAccountName@ComputerName&lt;br /&gt;
&lt;br /&gt;
/user:ComputerName\AdministratorAccountName&lt;br /&gt;
•	&lt;br /&gt;
Kui sa soovid kasuatada ühte käsklust kui domeeni administraator, trüki üks järgnevatest käskudest&lt;br /&gt;
&lt;br /&gt;
/user:AdministratorAccountName@DomainName&lt;br /&gt;
&lt;br /&gt;
/user:DomainName\AdministratorAccountName&lt;br /&gt;
==Parameetrid==&lt;br /&gt;
&lt;br /&gt;
Parameetrid&lt;br /&gt;
&lt;br /&gt;
/profile : Laadib kasutaja profiili. /profile on default. &lt;br /&gt;
&lt;br /&gt;
/no profile : Määrab et kasutaja profiili ei laadita. Lubab aplikatsioonil laadida kiiremini, aga võib põhjustada mitte korralikku funktsioneerimist. &lt;br /&gt;
&lt;br /&gt;
/env : Määrab et antud võrgu keskkonda kasutatakse, mitte kasutaja kohalikku võrgu keskkonda. &lt;br /&gt;
&lt;br /&gt;
/netonly : Määrab, et kasutaja informatsioon määratakse kaug ligipääsule ainult. &lt;br /&gt;
&lt;br /&gt;
/smartcard : Määrab, et kasutaja andmed võetakse smartcardilt. &lt;br /&gt;
&lt;br /&gt;
/showtrustlevels : Lists the /trustlevel options. &lt;br /&gt;
&lt;br /&gt;
/trustlevel : Specifies the level of authorization at which the application is to run. Use /showtrustlevels to see the trust levels available. &lt;br /&gt;
&lt;br /&gt;
/user:UserAccountName : Specifies the name of the user account under which to run the program. The user account format should be user@domain or Domain\User. &lt;br /&gt;
&lt;br /&gt;
program : Specifies the program or command to run using the account specified in /user. &lt;br /&gt;
&lt;br /&gt;
/? : Displays help at the command prompt.&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16865</id>
		<title>Käsklus runas</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16865"/>
		<updated>2010-11-05T06:36:41Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Näited */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
:Alvar Unuks AK41&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
runas võimaldab kasutajal kasutada erinevaid programme erinevates õigustes&lt;br /&gt;
==Süntaks==&lt;br /&gt;
runas [{/profile|/noprofile}] [/env] [/netonly] [/smartcard] [/showtrustlevels] [/trustlevel] /user:UserAccountName program&lt;br /&gt;
==Näited==&lt;br /&gt;
Kui sa soovid kasutada Administraatori kontot oma arvutis, user: parameetriks, trüki üks järgnevatest&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
/user:AdministratorAccountName@ComputerName&lt;br /&gt;
&lt;br /&gt;
/user:ComputerName\AdministratorAccountName&lt;br /&gt;
•	&lt;br /&gt;
Kui sa soovid kasuatada ühte käsklust kui domeeni administraator, trüki üks järgnevatest käskudest&lt;br /&gt;
&lt;br /&gt;
/user:AdministratorAccountName@DomainName&lt;br /&gt;
&lt;br /&gt;
/user:DomainName\AdministratorAccountName&lt;br /&gt;
==Parameetrid==&lt;br /&gt;
&lt;br /&gt;
Parameters&lt;br /&gt;
&lt;br /&gt;
/profile : Loads the user&#039;s profile. /profile is the default. &lt;br /&gt;
&lt;br /&gt;
/no profile : Specifies that the user&#039;s profile is not to be loaded. This allows the application to load more quickly, but it can also cause a malfunction in some applications. &lt;br /&gt;
&lt;br /&gt;
/env : Specifies that the current network environment be used instead of the user&#039;s local environment. &lt;br /&gt;
&lt;br /&gt;
/netonly : Indicates that the user information specified is for remote access only. &lt;br /&gt;
&lt;br /&gt;
/smartcard : Indicates whether the credentials are to be supplied from a smartcard. &lt;br /&gt;
&lt;br /&gt;
/showtrustlevels : Lists the /trustlevel options. &lt;br /&gt;
&lt;br /&gt;
/trustlevel : Specifies the level of authorization at which the application is to run. Use /showtrustlevels to see the trust levels available. &lt;br /&gt;
&lt;br /&gt;
/user:UserAccountName : Specifies the name of the user account under which to run the program. The user account format should be user@domain or Domain\User. &lt;br /&gt;
&lt;br /&gt;
program : Specifies the program or command to run using the account specified in /user. &lt;br /&gt;
&lt;br /&gt;
/? : Displays help at the command prompt.&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16702</id>
		<title>Käsklus runas</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16702"/>
		<updated>2010-11-04T11:20:44Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Süntaks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
:Alvar Unuks AK41&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
runas võimaldab kasutajal kasutada erinevaid programme erinevates õigustes&lt;br /&gt;
==Süntaks==&lt;br /&gt;
runas [{/profile|/noprofile}] [/env] [/netonly] [/smartcard] [/showtrustlevels] [/trustlevel] /user:UserAccountName program&lt;br /&gt;
==Näited==&lt;br /&gt;
Kui sa soovid kasutada Administraatori kontot oma arvutis, user: parameetriks, trüki üks järgnevatest&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
/user:AdministratorAccountName@ComputerName&lt;br /&gt;
&lt;br /&gt;
/user:ComputerName\AdministratorAccountName&lt;br /&gt;
•	&lt;br /&gt;
Kui sa soovid kasuatada ühte käsklust kui domeeni administraator, trüki üks järgnevatest käskudest&lt;br /&gt;
&lt;br /&gt;
/user:AdministratorAccountName@DomainName&lt;br /&gt;
&lt;br /&gt;
/user:DomainName\AdministratorAccountName&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16700</id>
		<title>Käsklus runas</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16700"/>
		<updated>2010-11-04T11:17:50Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Käsklus runas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
:Alvar Unuks AK41&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
runas võimaldab kasutajal kasutada erinevaid programme erinevates õigustes&lt;br /&gt;
==Süntaks==&lt;br /&gt;
runas [{/profile|/noprofile}] [/env] [/netonly] [/smartcard] [/showtrustlevels] [/trustlevel] /user:UserAccountName program&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16698</id>
		<title>Käsklus runas</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16698"/>
		<updated>2010-11-04T11:15:13Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Käsklus runas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
:Alvar Unuks AK41&lt;br /&gt;
==Käsklus runas==&lt;br /&gt;
runas võimaldab kasutajal kasutada erinevaid programme erinevates õigustes&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16560</id>
		<title>Käsklus runas</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16560"/>
		<updated>2010-11-03T17:09:08Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Autor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
:Alvar Unuks AK41&lt;br /&gt;
==Käsklus runas==&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Windows-t%C3%B6%C3%B6jaamade_haldamise_aines_valminud_referaadid_2010_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=16559</id>
		<title>Windows-tööjaamade haldamise aines valminud referaadid 2010 sügis, kaugõpe</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Windows-t%C3%B6%C3%B6jaamade_haldamise_aines_valminud_referaadid_2010_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=16559"/>
		<updated>2010-11-03T17:07:39Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Käsklus runas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Heiki Tähis=&lt;br /&gt;
*Referaat: [[Teema see ja see]]&lt;br /&gt;
** Arvustus1: https://wiki.itcollege.ee/&lt;br /&gt;
** Arvustus2: https://wiki.itcollege.ee/index.php?title=Windows-t%C3%B6%C3%B6jaamade_haldamise_aines_valminud_referaadid_2010_s%C3%BCgis,_p%C3%A4eva%C3%B5pe&amp;amp;action=edit&amp;amp;redlink=1&lt;br /&gt;
&lt;br /&gt;
=Alvar Unuks=&lt;br /&gt;
*Referaat: [[Käsklus runas]]&lt;br /&gt;
**Arvustus1:&lt;br /&gt;
**Arvustus2:&lt;br /&gt;
=Sven Mäeks=&lt;br /&gt;
*Referaat: [[Seadmete haldus Windows 7 operatsioonisüsteemis]]&lt;br /&gt;
** Arvustus1: &lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Lembit Elmik=&lt;br /&gt;
*Referaat: [[MBR]]&lt;br /&gt;
** Arvustus1: &lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Pavel Kodotšigov=&lt;br /&gt;
*Referaat: [[Performance Option seadistamine Windows 7 operatsioonisüsteemis]]&lt;br /&gt;
** Arvustus1: &lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Andres Kõrvemaa=&lt;br /&gt;
*Referaat: [[Remote Desktop]]&lt;br /&gt;
** Arvustus1: &lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Aleksei Issaikin=&lt;br /&gt;
*Referaat: [[Kasutaja andmete migreerimine Windows operatsioonisüsteemis]]&lt;br /&gt;
** Arvustus1: [[Talk:Performance Option seadistamine Windows 7 operatsioonisüsteemis]] &lt;br /&gt;
** Arvustus2: [[Talk:Windowsi tulemüür]]&lt;br /&gt;
&lt;br /&gt;
=Karel Niine=&lt;br /&gt;
*Referaat: [[Mandatory user profile]]&lt;br /&gt;
** Arvustus1:&lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Heidi Olesk=&lt;br /&gt;
*Referaat: [[SYSPREP]]- &#039;&#039;System Preparation Tool&#039;&#039;&lt;br /&gt;
** Arvustus1: &lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Rasmus Linnamäe=&lt;br /&gt;
*Referaat: [[Toiteplaanid]] (Energiarežiimid)&lt;br /&gt;
** Arvustus1: &lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Tanel Štaub=&lt;br /&gt;
*Referaat: [[Windowsi tulemüür]] (Windows firewall)&lt;br /&gt;
** Arvustus1: &lt;br /&gt;
** Arvustus2:&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Windows-t%C3%B6%C3%B6jaamade_haldamise_aines_valminud_referaadid_2010_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=16558</id>
		<title>Windows-tööjaamade haldamise aines valminud referaadid 2010 sügis, kaugõpe</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Windows-t%C3%B6%C3%B6jaamade_haldamise_aines_valminud_referaadid_2010_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=16558"/>
		<updated>2010-11-03T17:07:19Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Alvar Unuks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Heiki Tähis=&lt;br /&gt;
*Referaat: [[Teema see ja see]]&lt;br /&gt;
** Arvustus1: https://wiki.itcollege.ee/&lt;br /&gt;
** Arvustus2: https://wiki.itcollege.ee/index.php?title=Windows-t%C3%B6%C3%B6jaamade_haldamise_aines_valminud_referaadid_2010_s%C3%BCgis,_p%C3%A4eva%C3%B5pe&amp;amp;action=edit&amp;amp;redlink=1&lt;br /&gt;
&lt;br /&gt;
=Alvar Unuks=&lt;br /&gt;
*Referaat: [[Käsklus runas]]&lt;br /&gt;
**Arvustus1:&lt;br /&gt;
**Arvustus2:&lt;br /&gt;
==Käsklus runas==&lt;br /&gt;
&lt;br /&gt;
=Sven Mäeks=&lt;br /&gt;
*Referaat: [[Seadmete haldus Windows 7 operatsioonisüsteemis]]&lt;br /&gt;
** Arvustus1: &lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Lembit Elmik=&lt;br /&gt;
*Referaat: [[MBR]]&lt;br /&gt;
** Arvustus1: &lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Pavel Kodotšigov=&lt;br /&gt;
*Referaat: [[Performance Option seadistamine Windows 7 operatsioonisüsteemis]]&lt;br /&gt;
** Arvustus1: &lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Andres Kõrvemaa=&lt;br /&gt;
*Referaat: [[Remote Desktop]]&lt;br /&gt;
** Arvustus1: &lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Aleksei Issaikin=&lt;br /&gt;
*Referaat: [[Kasutaja andmete migreerimine Windows operatsioonisüsteemis]]&lt;br /&gt;
** Arvustus1: [[Talk:Performance Option seadistamine Windows 7 operatsioonisüsteemis]] &lt;br /&gt;
** Arvustus2: [[Talk:Windowsi tulemüür]]&lt;br /&gt;
&lt;br /&gt;
=Karel Niine=&lt;br /&gt;
*Referaat: [[Mandatory user profile]]&lt;br /&gt;
** Arvustus1:&lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Heidi Olesk=&lt;br /&gt;
*Referaat: [[SYSPREP]]- &#039;&#039;System Preparation Tool&#039;&#039;&lt;br /&gt;
** Arvustus1: &lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Rasmus Linnamäe=&lt;br /&gt;
*Referaat: [[Toiteplaanid]] (Energiarežiimid)&lt;br /&gt;
** Arvustus1: &lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Tanel Štaub=&lt;br /&gt;
*Referaat: [[Windowsi tulemüür]] (Windows firewall)&lt;br /&gt;
** Arvustus1: &lt;br /&gt;
** Arvustus2:&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Windows-t%C3%B6%C3%B6jaamade_haldamise_aines_valminud_referaadid_2010_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=16519</id>
		<title>Windows-tööjaamade haldamise aines valminud referaadid 2010 sügis, kaugõpe</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Windows-t%C3%B6%C3%B6jaamade_haldamise_aines_valminud_referaadid_2010_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=16519"/>
		<updated>2010-11-03T15:27:59Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Sven Mäeks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Heiki Tähis=&lt;br /&gt;
*Referaat: [[Teema see ja see]]&lt;br /&gt;
** Arvustus1: https://wiki.itcollege.ee/&lt;br /&gt;
** Arvustus2: https://wiki.itcollege.ee/index.php?title=Windows-t%C3%B6%C3%B6jaamade_haldamise_aines_valminud_referaadid_2010_s%C3%BCgis,_p%C3%A4eva%C3%B5pe&amp;amp;action=edit&amp;amp;redlink=1&lt;br /&gt;
&lt;br /&gt;
=Alvar Unuks=&lt;br /&gt;
*Referaat: [[Käsklus runas]]&lt;br /&gt;
**Arvustus1:&lt;br /&gt;
**Arvustus2:&lt;br /&gt;
=Sven Mäeks=&lt;br /&gt;
*Referaat: [[Seadmete haldus Windows 7 operatsioonisüsteemis]]&lt;br /&gt;
** Arvustus1: &lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Lembit Elmik=&lt;br /&gt;
*Referaat: [[MBR]]&lt;br /&gt;
** Arvustus1: &lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Pavel Kodotšigov=&lt;br /&gt;
*Referaat: [[Performance Option seadistamine Windows 7 operatsioonisüsteemis]]&lt;br /&gt;
** Arvustus1: &lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Andres Kõrvemaa=&lt;br /&gt;
*Referaat: [[Remote Desktop]]&lt;br /&gt;
** Arvustus1: &lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Aleksei Issaikin=&lt;br /&gt;
*Referaat: [[Kasutaja andmete migreerimine Windows operatsioonisüsteemis]]&lt;br /&gt;
** Arvustus1: [[Talk:Performance Option seadistamine Windows 7 operatsioonisüsteemis]] &lt;br /&gt;
** Arvustus2: [[Talk:Windowsi tulemüür]]&lt;br /&gt;
&lt;br /&gt;
=Karel Niine=&lt;br /&gt;
*Referaat: [[Mandatory user profile]]&lt;br /&gt;
** Arvustus1:&lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Heidi Olesk=&lt;br /&gt;
*Referaat: [[SYSPREP]]- &#039;&#039;System Preparation Tool&#039;&#039;&lt;br /&gt;
** Arvustus1: &lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Rasmus Linnamäe=&lt;br /&gt;
*Referaat: [[Toiteplaanid]] (Energiarežiimid)&lt;br /&gt;
** Arvustus1: &lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Tanel Štaub=&lt;br /&gt;
*Referaat: [[Windowsi tulemüür]] (Windows firewall)&lt;br /&gt;
** Arvustus1: &lt;br /&gt;
** Arvustus2:&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16518</id>
		<title>Käsklus runas</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16518"/>
		<updated>2010-11-03T15:25:04Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: [Category:Windows_Server_administreerimine]&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
:Alvar Unuks AK41&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16517</id>
		<title>Käsklus runas</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16517"/>
		<updated>2010-11-03T15:24:39Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Autor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
:Alvar Unuks AK41&lt;br /&gt;
[Category:Windows_Server_administreerimine]&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16516</id>
		<title>Käsklus runas</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16516"/>
		<updated>2010-11-03T15:24:20Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Autor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
:Alvar Unuks AK41&lt;br /&gt;
Category:Windows_Server_administreerimine&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16515</id>
		<title>Käsklus runas</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16515"/>
		<updated>2010-11-03T15:21:13Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Alvar Unuks AK41 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
:Alvar Unuks AK41&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16514</id>
		<title>Käsklus runas</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16514"/>
		<updated>2010-11-03T15:18:25Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Alvar Unuka AK41 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Alvar Unuks AK41=&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16513</id>
		<title>Käsklus runas</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=K%C3%A4sklus_runas&amp;diff=16513"/>
		<updated>2010-11-03T15:18:01Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: Created page with &amp;#039;=Alvar Unuka AK41=&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Alvar Unuka AK41=&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Skriptimiskeeled_aine_aruanded_2010_s%C3%BCgis&amp;diff=14645</id>
		<title>Skriptimiskeeled aine aruanded 2010 sügis</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Skriptimiskeeled_aine_aruanded_2010_s%C3%BCgis&amp;diff=14645"/>
		<updated>2010-10-17T13:03:28Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Alvar Unuks AK41 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Skriptimiskeeled]]&lt;br /&gt;
=Siia tulevad kodus tehtud tööde lingid=&lt;br /&gt;
&lt;br /&gt;
==Esitaja nimi==&lt;br /&gt;
*[[Skript, mis teeb maailma paremaks - BASH]]&lt;br /&gt;
*[[Skript, mis teeb maailma paremaks - Python]]&lt;br /&gt;
*[[Skript, mis teeb maailma paremaks - PowerShell]]&lt;br /&gt;
*[[Arvustused sellele skriptile]]&lt;br /&gt;
==Vabad ideed==&lt;br /&gt;
*[[Skript mis otsib üles failid mille poole ei ole ammu pöördutud]]&lt;br /&gt;
*[[Skript mis otsib üles turvaaukudega tarkvara]]&lt;br /&gt;
&lt;br /&gt;
==Alvar Unuks AK41==&lt;br /&gt;
Suurima andmemahuga paketite leidmine&lt;br /&gt;
&lt;br /&gt;
==Reget Kalamees DK21==&lt;br /&gt;
[[Skript otsib vabade Wifi AP-de hulgast kõige kiirema ühenduse ja haagib end selle külge]]&lt;br /&gt;
&lt;br /&gt;
==Kaspar Prei==&lt;br /&gt;
Skript leiab dublikaat failid&lt;br /&gt;
&lt;br /&gt;
==Lembit Elmik AK21==&lt;br /&gt;
&lt;br /&gt;
Skript, mis kontrollib võrguühenduse olemasolu ning selle puudusel diagnoosib häda.&lt;br /&gt;
[[V6rgudiagnoosiskript]]&lt;br /&gt;
&lt;br /&gt;
==Marko Valing==&lt;br /&gt;
*[[XML päringute sageduse kontroll - BASH]]&lt;br /&gt;
&lt;br /&gt;
==Lauri Liibert AK21==&lt;br /&gt;
&lt;br /&gt;
==Siim Liivand AK41==&lt;br /&gt;
==Sander Tuulik AK41==&lt;br /&gt;
&lt;br /&gt;
==Kristjan Karmo AK41==&lt;br /&gt;
==Chris Sinihelm AK41==&lt;br /&gt;
&lt;br /&gt;
==Nadežda Furs A31==&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Skriptimiskeeled_aine_aruanded_2010_s%C3%BCgis&amp;diff=14616</id>
		<title>Skriptimiskeeled aine aruanded 2010 sügis</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Skriptimiskeeled_aine_aruanded_2010_s%C3%BCgis&amp;diff=14616"/>
		<updated>2010-10-17T12:26:51Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Esitaja nimi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Skriptimiskeeled]]&lt;br /&gt;
=Siia tulevad kodus tehtud tööde lingid=&lt;br /&gt;
&lt;br /&gt;
==Esitaja nimi==&lt;br /&gt;
*[[Skript, mis teeb maailma paremaks - BASH]]&lt;br /&gt;
*[[Skript, mis teeb maailma paremaks - Python]]&lt;br /&gt;
*[[Skript, mis teeb maailma paremaks - PowerShell]]&lt;br /&gt;
*[[Arvustused sellele skriptile]]&lt;br /&gt;
==Alvar Unuks AK41==&lt;br /&gt;
&lt;br /&gt;
==Reget Kalamees==&lt;br /&gt;
Skript otsib vabade Wifi AP-de hulgast kõige kiirema ühenduse ja haagib end selle külge.&lt;br /&gt;
ifconfig wlan0 up scan&lt;br /&gt;
ifconfig wlan0 list scan&lt;br /&gt;
for i=0 to vabad_alad&lt;br /&gt;
    ifconfig wlan0 ssid next&lt;br /&gt;
    dhclient &lt;br /&gt;
    time&lt;br /&gt;
    wget 100k&lt;br /&gt;
    time&lt;br /&gt;
    jäta time meelde&lt;br /&gt;
end for&lt;br /&gt;
ifconfig wlan0 ssid kiireim&lt;br /&gt;
dhclient wlan0&lt;br /&gt;
&lt;br /&gt;
==Kaspar Prei==&lt;br /&gt;
Skript leiab dublikaat failid&lt;br /&gt;
&lt;br /&gt;
==Lembit Elmik==&lt;br /&gt;
&lt;br /&gt;
Skript, mis kontrollib võrguühenduse olemasolu ning selle puudusel diagnoosib häda.&lt;br /&gt;
&lt;br /&gt;
==Marko Valing==&lt;br /&gt;
*[[XML päringute sageduse kontroll - BASH]]&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Puhvri_%C3%BClet%C3%A4itumise_r%C3%BCnnakud_ja_vastumeetmed&amp;diff=9248</id>
		<title>Talk:Puhvri ületäitumise rünnakud ja vastumeetmed</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Puhvri_%C3%BClet%C3%A4itumise_r%C3%BCnnakud_ja_vastumeetmed&amp;diff=9248"/>
		<updated>2010-05-08T14:13:27Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[User:Ltallinn|Ltallinn]] &lt;br /&gt;
&lt;br /&gt;
Tore referaat, üldiselt mugav lugeda ka teemakaugel lugejal (põhimõistete lahti seletamine - tõeline boonus!)&lt;br /&gt;
&lt;br /&gt;
Üht-teist läheb tõlkes kaduma või on raskesti mõistetav: eriti &amp;quot;selgitavad näited&amp;quot; peatükis.&lt;br /&gt;
&lt;br /&gt;
Sellegi poolest oleks tõlkimisega võinud jätkata ja harida lugejat põhjalikumalt:&lt;br /&gt;
&lt;br /&gt;
- rääkida, kuidas ületäitumise rünnak ikkagi käib. Kuidas ellu viiakse, millised on meetodid, mida vaja peale hea õnne (vahva allikas selleks on tutorialid, näiteks [http://mixter.void.ru/exploit.html see siin]&lt;br /&gt;
&lt;br /&gt;
- tuua rohkem näiteid peale Morrise ussi - mida on suudetud taoliste rünnetega korda saata.&lt;br /&gt;
&lt;br /&gt;
Ohtlike funktsioonide juures võiks jätkata teemakauge lugeja sõbralikkusega ja anda paar vihjet lisaks, mis on s ületäitumine, mis str ületäitumine ja miks nad ohtlikud on.&lt;br /&gt;
&lt;br /&gt;
Trükivigu on üsna palju, soovitaksin kas spellerist läbi lasta või paberil üle lugeda.&lt;br /&gt;
&lt;br /&gt;
Sõnaga, põhi on OK, aga lugejat võiks rohkem hirmutada :)&lt;br /&gt;
&lt;br /&gt;
Alvar Unuks lisan lingi kus minu meelest väga hea ülevaade antud teemal&lt;br /&gt;
&lt;br /&gt;
[http://www.abysssec.com/blog/2010/05/past-present-future-of-windows-exploitation/]&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Awk&amp;diff=9058</id>
		<title>Talk:Awk</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Awk&amp;diff=9058"/>
		<updated>2010-05-07T10:16:09Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Alvar Unuks&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;sooviks nendes kohtades näha keelelist korrektuuri&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
AWK programmide struktuur&lt;br /&gt;
&lt;br /&gt;
mis sobitub muster1ga, &lt;br /&gt;
&lt;br /&gt;
mis sobitub muster2ga&lt;br /&gt;
&lt;br /&gt;
järjekordset sisendirida muster1ga.&lt;br /&gt;
&lt;br /&gt;
mis võrdleb regulaaravaldist sõnega&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;kõik käskude näited peaks olema välja toodud kasti sees, oleks stiililiselt parem&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
print-käsk &lt;br /&gt;
&lt;br /&gt;
print-käsku kasutatakse teksti väljastamiseks. Väljastatav tekst on määratletud eeldefineeritud stringiga, mille nimetus on ORS (output record separator - väljundkirje eraldaja) ja vaikeväärtus eks reavahetus. print-käsu lihtsaim vorm on: &lt;br /&gt;
&lt;br /&gt;
print &lt;br /&gt;
&lt;br /&gt;
See kuvab käesoleva rea. AWKis on read jagatud väljadeks ja neid saab eraldi kuvada. &lt;br /&gt;
&lt;br /&gt;
print $1&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;AWKi versioonid ja realisatsioonid &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
kirjaviga&lt;br /&gt;
&lt;br /&gt;
AWK kirjutati levitati algselt UNIXi 7. versiooniga.&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Awk&amp;diff=9057</id>
		<title>Talk:Awk</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Awk&amp;diff=9057"/>
		<updated>2010-05-07T10:15:59Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Alvar Unuks&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;sooviks nendes kohtades näha keelelist korrektuuri&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
AWK programmide struktuur&lt;br /&gt;
&lt;br /&gt;
mis sobitub muster1ga, &lt;br /&gt;
&lt;br /&gt;
mis sobitub muster2ga&lt;br /&gt;
&lt;br /&gt;
järjekordset sisendirida muster1ga.&lt;br /&gt;
&lt;br /&gt;
mis võrdleb regulaaravaldist sõnega&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;kõik käskude näited peaks olema välja toodud kasti sees, oleks stiililiselt parem&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
print-käsk &lt;br /&gt;
&lt;br /&gt;
print-käsku kasutatakse teksti väljastamiseks. Väljastatav tekst on määratletud eeldefineeritud stringiga, mille nimetus on ORS (output record separator - väljundkirje eraldaja) ja vaikeväärtus eks reavahetus. print-käsu lihtsaim vorm on: &lt;br /&gt;
&lt;br /&gt;
print &lt;br /&gt;
&lt;br /&gt;
See kuvab käesoleva rea. AWKis on read jagatud väljadeks ja neid saab eraldi kuvada. &lt;br /&gt;
&lt;br /&gt;
print $1&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;AWKi versioonid ja realisatsioonid &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
kirja viga&lt;br /&gt;
&lt;br /&gt;
AWK kirjutati levitati algselt UNIXi 7. versiooniga.&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Awk&amp;diff=9054</id>
		<title>Talk:Awk</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Awk&amp;diff=9054"/>
		<updated>2010-05-07T10:07:17Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Alvar Unuks&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;sooviks nendes kohtades näha keelelist korrektuuri&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
AWK programmide struktuur&lt;br /&gt;
&lt;br /&gt;
mis sobitub muster1ga, &lt;br /&gt;
&lt;br /&gt;
mis sobitub muster2ga&lt;br /&gt;
&lt;br /&gt;
järjekordset sisendirida muster1ga.&lt;br /&gt;
&lt;br /&gt;
mis võrdleb regulaaravaldist sõnega&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;kõik käskude näited peaks olema välja toodud kasti sees, oleks stiililiselt parem&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
print-käsk &lt;br /&gt;
&lt;br /&gt;
print-käsku kasutatakse teksti väljastamiseks. Väljastatav tekst on määratletud eeldefineeritud stringiga, mille nimetus on ORS (output record separator - väljundkirje eraldaja) ja vaikeväärtus eks reavahetus. print-käsu lihtsaim vorm on: &lt;br /&gt;
&lt;br /&gt;
print &lt;br /&gt;
&lt;br /&gt;
See kuvab käesoleva rea. AWKis on read jagatud väljadeks ja neid saab eraldi kuvada. &lt;br /&gt;
&lt;br /&gt;
print $1&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Awk&amp;diff=9052</id>
		<title>Talk:Awk</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Awk&amp;diff=9052"/>
		<updated>2010-05-07T10:05:00Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Alvar Unuks&lt;br /&gt;
&lt;br /&gt;
sooviks nendes kohtades näha keelelist korrektuuri&lt;br /&gt;
&lt;br /&gt;
AWK programmide struktuur&lt;br /&gt;
&lt;br /&gt;
mis sobitub muster1ga, &lt;br /&gt;
&lt;br /&gt;
mis sobitub muster2ga&lt;br /&gt;
&lt;br /&gt;
järjekordset sisendirida muster1ga.&lt;br /&gt;
&lt;br /&gt;
mis võrdleb regulaaravaldist sõnega&lt;br /&gt;
&lt;br /&gt;
kõik käskude näited peaks olema välja toodud kasti sees, oleks stiililiselt parem&lt;br /&gt;
&lt;br /&gt;
print-käsk &lt;br /&gt;
&lt;br /&gt;
print-käsku kasutatakse teksti väljastamiseks. Väljastatav tekst on määratletud eeldefineeritud stringiga, mille nimetus on ORS (output record separator - väljundkirje eraldaja) ja vaikeväärtus eks reavahetus. print-käsu lihtsaim vorm on: &lt;br /&gt;
&lt;br /&gt;
print &lt;br /&gt;
&lt;br /&gt;
See kuvab käesoleva rea. AWKis on read jagatud väljadeks ja neid saab eraldi kuvada. &lt;br /&gt;
&lt;br /&gt;
print $1&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Awk&amp;diff=9049</id>
		<title>Talk:Awk</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Awk&amp;diff=9049"/>
		<updated>2010-05-07T09:44:04Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Alvar Unuks&lt;br /&gt;
&lt;br /&gt;
sooviks nendes kohtades näha keelelist korrektuuri&lt;br /&gt;
&lt;br /&gt;
AWK programmide struktuur&lt;br /&gt;
&lt;br /&gt;
mis sobitub muster1ga, &lt;br /&gt;
&lt;br /&gt;
mis sobitub muster2ga&lt;br /&gt;
&lt;br /&gt;
järjekordset sisendirida muster1ga.&lt;br /&gt;
&lt;br /&gt;
mis võrdleb regulaaravaldist sõnega&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Awk&amp;diff=8542</id>
		<title>Talk:Awk</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Awk&amp;diff=8542"/>
		<updated>2010-05-01T20:43:01Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Alvar Unuks&lt;br /&gt;
&lt;br /&gt;
AWK programmide struktuur&lt;br /&gt;
&lt;br /&gt;
mis sobitub muster1ga, &lt;br /&gt;
&lt;br /&gt;
mis sobitub muster2ga&lt;br /&gt;
&lt;br /&gt;
järjekordset sisendirida muster1ga.&lt;br /&gt;
&lt;br /&gt;
mis võrdleb regulaaravaldist sõnega&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Awk&amp;diff=8540</id>
		<title>Talk:Awk</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Awk&amp;diff=8540"/>
		<updated>2010-05-01T20:37:08Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Alvar Unuks&lt;br /&gt;
&lt;br /&gt;
AWK programmide struktuur&lt;br /&gt;
&lt;br /&gt;
mis sobitub muster1ga, &lt;br /&gt;
&lt;br /&gt;
mis sobitub muster2ga&lt;br /&gt;
&lt;br /&gt;
järjekordset sisendirida muster1ga.&lt;br /&gt;
&lt;br /&gt;
mis võrdleb regulaaravaldist sõnega&lt;br /&gt;
&lt;br /&gt;
Standardmuutujad&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Awk&amp;diff=8527</id>
		<title>Talk:Awk</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Awk&amp;diff=8527"/>
		<updated>2010-05-01T19:52:54Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: New page: Alvar Unuks&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Alvar Unuks&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:81.21.243.34&amp;diff=8525</id>
		<title>User:81.21.243.34</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:81.21.243.34&amp;diff=8525"/>
		<updated>2010-05-01T19:41:31Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: New page: Alvar Unuks&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Alvar Unuks&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Kerberos&amp;diff=8509</id>
		<title>Talk:Kerberos</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Kerberos&amp;diff=8509"/>
		<updated>2010-05-01T18:37:09Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sisu on ok aga siin mõned parandused:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1)Versioon&lt;br /&gt;
&lt;br /&gt;
-Seda pealkirja pole vist vaja? ok&lt;br /&gt;
&lt;br /&gt;
2)&amp;quot;liht tekstine&amp;quot; &lt;br /&gt;
&lt;br /&gt;
-kirjutatakse kokku? ok&lt;br /&gt;
&lt;br /&gt;
3)Kerberos 5 on defineeritud RFC1510 &lt;br /&gt;
&lt;br /&gt;
-mis see tähendab&lt;br /&gt;
&lt;br /&gt;
-lause lõpus ei ole punkti ok&lt;br /&gt;
&lt;br /&gt;
4)&amp;quot;Termin Kerberose infrastruktuur tähendab tarkvara, servereid, ja kliendi &lt;br /&gt;
konfiguratsiooni mis lubab administraatoril kasutada Kerberose protokolli et &lt;br /&gt;
autentida võrgus.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-enne &amp;quot;ja&amp;quot; ei ole koma ok&lt;br /&gt;
&lt;br /&gt;
-enne &amp;quot;mis&amp;quot; on koma ok&lt;br /&gt;
&lt;br /&gt;
-enne &amp;quot;et&amp;quot; on koma ok&lt;br /&gt;
&lt;br /&gt;
5)&amp;quot;Kerberos on autentimise protokoll mis kasutab&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-mis ees koma ok&lt;br /&gt;
&lt;br /&gt;
-et ees on koma ok&lt;br /&gt;
&lt;br /&gt;
6)&amp;quot;partei vahend&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-partei on mis?&lt;br /&gt;
&lt;br /&gt;
party nagu osapool ehk? ok&lt;br /&gt;
&lt;br /&gt;
7)&amp;quot;Key Distribution Center (KDC) mis &amp;quot;&lt;br /&gt;
&lt;br /&gt;
-mis ees koma ok&lt;br /&gt;
&lt;br /&gt;
8)daemonid&lt;br /&gt;
&lt;br /&gt;
-on mis? edaspidi on deemonid?&lt;br /&gt;
&lt;br /&gt;
9)&amp;quot;parool mis on&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-mis ees on koma&lt;br /&gt;
&lt;br /&gt;
10) Kerberose deemonit&lt;br /&gt;
&lt;br /&gt;
-kas siin peaks olema ka daemonit nagu eespool? ok&lt;br /&gt;
&lt;br /&gt;
11)&amp;quot;Need kaks deemonit jooksevad kui root kasutajate keskkonnas&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-miks &amp;quot;kui&amp;quot;? ok&lt;br /&gt;
&lt;br /&gt;
12)kadmind on administreerimis deemon&lt;br /&gt;
 &lt;br /&gt;
-lause peaks algama suure tähega ok&lt;br /&gt;
&lt;br /&gt;
-administreerimisdeemon kirjutatakse kokku või siis&lt;br /&gt;
administreerimise deemon  ok&lt;br /&gt;
&lt;br /&gt;
13)&amp;quot;MIT tegi Kerberose vabalt kättesaadavaks, sarnaste copyrighti lubade alusel nagu kasutati BSD puhul.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-lauses ei ole koma ok&lt;br /&gt;
&lt;br /&gt;
14)&amp;quot;2007 aastal&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-peale 2007 on punkt või siis 2007ndal&lt;br /&gt;
&lt;br /&gt;
15)&amp;quot;Sellese&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-sellesse ok&lt;br /&gt;
&lt;br /&gt;
16)Viimase lause lõppu punkt.&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kerberos&amp;diff=8508</id>
		<title>Kerberos</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kerberos&amp;diff=8508"/>
		<updated>2010-05-01T18:37:04Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Huvitavaid fakte */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Autor==&lt;br /&gt;
Alvar Unuks AK32  aunuks (at) itcollege.ee&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Kerberos on MIT’s (Massachusetts Institute of Technology) välja töötatud infoturbe protokoll kasutajate turvaliseks autentimiseks mitteturvalistes võrkudes. Kerberos on ette nähtud kasutamiseks peamiselt klient-server arhitektuuriga võrkudes ning tagab vastastikuse autentimise - nii kasutaja kui teenus veenduvad teineteise autentsuses. Kerberos kaitseb pealtkuulamis- ja kordusrünnete eest. Kerberos ei tegele juurdepääsu volitamisega teenustele ja andmebaasidele, vaid teeb ainult sisselogimisel kindlaks kasutaja identiteedi ja kasutab seda siis kogu seansi vältel. &lt;br /&gt;
&lt;br /&gt;
Kerberos põhineb sümmeetriliste võtmetega krüptograafial ja nõuab kolmanda usaldatava poole kaasamist. &lt;br /&gt;
&lt;br /&gt;
Kerberos on sisse ehitatud opsüsteemidesse Windows 2000 ja Windows XP&lt;br /&gt;
&lt;br /&gt;
Täpsemalt kasutab Kerberos krüptograafilisi pileteid (ticket) et hoida ära paroolide saatmise lihttekstina üle võrgu. Kerberos on loodud Needham-Schroederi protokollil.&lt;br /&gt;
&lt;br /&gt;
Praegu on kasutusel kaks versiooni Kerberosest, versioon 4 ja 5. Kerberose versioonid 1 kuni 3 olid sisemiseks arenduseks ja ei jõudnud kunagi avalikkusesse. Kerberose versioon 4 omab mitmeid teatuid nõrkusi ja ei peaks olema enam kasutusel. Kerberos 5 on defineeritud RFC1510.&lt;br /&gt;
&lt;br /&gt;
Termin Kerberose infrastruktuur  tähendab tarkvara, servereid ja kliendi konfiguratsiooni, mis lubab administraatoril kasutada Kerberose protokolli, et autentida võrgus.&lt;br /&gt;
&lt;br /&gt;
=Kerberose eelised=&lt;br /&gt;
=Kuidas Kerberos töötab=&lt;br /&gt;
Kerberos on autentimise protokoll, mis kasutab (shared secret) ja usaldatavaid kolmanda osapoole, et valideerida klientide identiteeti.&lt;br /&gt;
Kerbereoses võivad klientideks olla kasutajad, serverid või tarkvara jupid. Usaldatav kolmanda osapoole vahend on server, mida teatakse kui Key Distribution Center (KDC), mis jooksutab Kerberose daemoneid. Jagatud saladus  on kasutaja parool mis on muudetud krüptograafiliseks võtmeks . Serverite või tarkvara süsteemide  puhul on juhuslik võti genereertud.&lt;br /&gt;
Kerberoses on kasutajad tuntud kui printsipaalid.  KDC on andmebaas printsipaalidest ja nende salajastest võtmetest mida kasutatakse autentimiseks.&lt;br /&gt;
KDC l jookseb kaks tähtsat Kerberose daemonit, Kadmind ja krb5kdc. Need kaks daemonit jooksevad root kasutajate keskkonnas.&lt;br /&gt;
Kadmind on administreerimisdeemon Kerberose serverile, mis haldab kasutajate andmebaasi ja poliitika konfiguratsiooni.&lt;br /&gt;
krb5kdc on Kerberose serveri tööhobune, mis on vastutav kolmanda poole vahendaja autentimisel.&lt;br /&gt;
&lt;br /&gt;
=Huvitavaid fakte=&lt;br /&gt;
MIT tegi Kerberose vabalt kättesaadavaks sarnaste copyrighti lubade alusel nagu kasutati BSD puhul. 2007 ndal aastal moodustas MIT Kerberos konsortsiumi kiiremaks arendamiseks. Sellesse kuulusid järgmised sponsorid nagu Sun Microsystems, Apple, Google, Microsoft ja Centrify Korporatsioon ja akadeemilised organisatsioonid nagu Stanfordi Ülikool ja MIT.&lt;br /&gt;
Ameerika Ühendriikide seadusandlikud jõud keelasid Kerberose ekspordi, kuna seal kasutati DES krüpteerimis algoritmi&lt;br /&gt;
&lt;br /&gt;
=Kasutatud materjal=&lt;br /&gt;
http://www.cryptnet.net/fdp/admin/kerby-infra/en/kerby-infra.html&lt;br /&gt;
&lt;br /&gt;
http://cryptnet.net/mirrors/rfcs/rfc1510.txt&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Data_Encryption_Standard&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Encryption_algorithm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kerberos&amp;diff=8506</id>
		<title>Kerberos</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kerberos&amp;diff=8506"/>
		<updated>2010-05-01T18:36:17Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Huvitavaid fakte */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Autor==&lt;br /&gt;
Alvar Unuks AK32  aunuks (at) itcollege.ee&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Kerberos on MIT’s (Massachusetts Institute of Technology) välja töötatud infoturbe protokoll kasutajate turvaliseks autentimiseks mitteturvalistes võrkudes. Kerberos on ette nähtud kasutamiseks peamiselt klient-server arhitektuuriga võrkudes ning tagab vastastikuse autentimise - nii kasutaja kui teenus veenduvad teineteise autentsuses. Kerberos kaitseb pealtkuulamis- ja kordusrünnete eest. Kerberos ei tegele juurdepääsu volitamisega teenustele ja andmebaasidele, vaid teeb ainult sisselogimisel kindlaks kasutaja identiteedi ja kasutab seda siis kogu seansi vältel. &lt;br /&gt;
&lt;br /&gt;
Kerberos põhineb sümmeetriliste võtmetega krüptograafial ja nõuab kolmanda usaldatava poole kaasamist. &lt;br /&gt;
&lt;br /&gt;
Kerberos on sisse ehitatud opsüsteemidesse Windows 2000 ja Windows XP&lt;br /&gt;
&lt;br /&gt;
Täpsemalt kasutab Kerberos krüptograafilisi pileteid (ticket) et hoida ära paroolide saatmise lihttekstina üle võrgu. Kerberos on loodud Needham-Schroederi protokollil.&lt;br /&gt;
&lt;br /&gt;
Praegu on kasutusel kaks versiooni Kerberosest, versioon 4 ja 5. Kerberose versioonid 1 kuni 3 olid sisemiseks arenduseks ja ei jõudnud kunagi avalikkusesse. Kerberose versioon 4 omab mitmeid teatuid nõrkusi ja ei peaks olema enam kasutusel. Kerberos 5 on defineeritud RFC1510.&lt;br /&gt;
&lt;br /&gt;
Termin Kerberose infrastruktuur  tähendab tarkvara, servereid ja kliendi konfiguratsiooni, mis lubab administraatoril kasutada Kerberose protokolli, et autentida võrgus.&lt;br /&gt;
&lt;br /&gt;
=Kerberose eelised=&lt;br /&gt;
=Kuidas Kerberos töötab=&lt;br /&gt;
Kerberos on autentimise protokoll, mis kasutab (shared secret) ja usaldatavaid kolmanda osapoole, et valideerida klientide identiteeti.&lt;br /&gt;
Kerbereoses võivad klientideks olla kasutajad, serverid või tarkvara jupid. Usaldatav kolmanda osapoole vahend on server, mida teatakse kui Key Distribution Center (KDC), mis jooksutab Kerberose daemoneid. Jagatud saladus  on kasutaja parool mis on muudetud krüptograafiliseks võtmeks . Serverite või tarkvara süsteemide  puhul on juhuslik võti genereertud.&lt;br /&gt;
Kerberoses on kasutajad tuntud kui printsipaalid.  KDC on andmebaas printsipaalidest ja nende salajastest võtmetest mida kasutatakse autentimiseks.&lt;br /&gt;
KDC l jookseb kaks tähtsat Kerberose daemonit, Kadmind ja krb5kdc. Need kaks daemonit jooksevad root kasutajate keskkonnas.&lt;br /&gt;
Kadmind on administreerimisdeemon Kerberose serverile, mis haldab kasutajate andmebaasi ja poliitika konfiguratsiooni.&lt;br /&gt;
krb5kdc on Kerberose serveri tööhobune, mis on vastutav kolmanda poole vahendaja autentimisel.&lt;br /&gt;
&lt;br /&gt;
=Huvitavaid fakte=&lt;br /&gt;
MIT tegi Kerberose vabalt kättesaadavaks sarnaste copyrighti lubade alusel nagu kasutati BSD puhul. 2007 aastal moodustas MIT Kerberos konsortsiumi kiiremaks arendamiseks. Sellese kuulusid järgmised sponsorid nagu Sun Microsystems, Apple, Google, Microsoft ja Centrify Korporatsioon ja akadeemilised organisatsioonid nagu Stanfordi Ülikool ja MIT.&lt;br /&gt;
Ameerika Ühendriikide seadusandlikud jõud keelasid Kerberose ekspordi, kuna seal kasutati DES krüpteerimis algoritmi&lt;br /&gt;
&lt;br /&gt;
=Kasutatud materjal=&lt;br /&gt;
http://www.cryptnet.net/fdp/admin/kerby-infra/en/kerby-infra.html&lt;br /&gt;
&lt;br /&gt;
http://cryptnet.net/mirrors/rfcs/rfc1510.txt&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Data_Encryption_Standard&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Encryption_algorithm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kerberos&amp;diff=8505</id>
		<title>Kerberos</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kerberos&amp;diff=8505"/>
		<updated>2010-05-01T18:35:38Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Kuidas Kerberos töötab */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Autor==&lt;br /&gt;
Alvar Unuks AK32  aunuks (at) itcollege.ee&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Kerberos on MIT’s (Massachusetts Institute of Technology) välja töötatud infoturbe protokoll kasutajate turvaliseks autentimiseks mitteturvalistes võrkudes. Kerberos on ette nähtud kasutamiseks peamiselt klient-server arhitektuuriga võrkudes ning tagab vastastikuse autentimise - nii kasutaja kui teenus veenduvad teineteise autentsuses. Kerberos kaitseb pealtkuulamis- ja kordusrünnete eest. Kerberos ei tegele juurdepääsu volitamisega teenustele ja andmebaasidele, vaid teeb ainult sisselogimisel kindlaks kasutaja identiteedi ja kasutab seda siis kogu seansi vältel. &lt;br /&gt;
&lt;br /&gt;
Kerberos põhineb sümmeetriliste võtmetega krüptograafial ja nõuab kolmanda usaldatava poole kaasamist. &lt;br /&gt;
&lt;br /&gt;
Kerberos on sisse ehitatud opsüsteemidesse Windows 2000 ja Windows XP&lt;br /&gt;
&lt;br /&gt;
Täpsemalt kasutab Kerberos krüptograafilisi pileteid (ticket) et hoida ära paroolide saatmise lihttekstina üle võrgu. Kerberos on loodud Needham-Schroederi protokollil.&lt;br /&gt;
&lt;br /&gt;
Praegu on kasutusel kaks versiooni Kerberosest, versioon 4 ja 5. Kerberose versioonid 1 kuni 3 olid sisemiseks arenduseks ja ei jõudnud kunagi avalikkusesse. Kerberose versioon 4 omab mitmeid teatuid nõrkusi ja ei peaks olema enam kasutusel. Kerberos 5 on defineeritud RFC1510.&lt;br /&gt;
&lt;br /&gt;
Termin Kerberose infrastruktuur  tähendab tarkvara, servereid ja kliendi konfiguratsiooni, mis lubab administraatoril kasutada Kerberose protokolli, et autentida võrgus.&lt;br /&gt;
&lt;br /&gt;
=Kerberose eelised=&lt;br /&gt;
=Kuidas Kerberos töötab=&lt;br /&gt;
Kerberos on autentimise protokoll, mis kasutab (shared secret) ja usaldatavaid kolmanda osapoole, et valideerida klientide identiteeti.&lt;br /&gt;
Kerbereoses võivad klientideks olla kasutajad, serverid või tarkvara jupid. Usaldatav kolmanda osapoole vahend on server, mida teatakse kui Key Distribution Center (KDC), mis jooksutab Kerberose daemoneid. Jagatud saladus  on kasutaja parool mis on muudetud krüptograafiliseks võtmeks . Serverite või tarkvara süsteemide  puhul on juhuslik võti genereertud.&lt;br /&gt;
Kerberoses on kasutajad tuntud kui printsipaalid.  KDC on andmebaas printsipaalidest ja nende salajastest võtmetest mida kasutatakse autentimiseks.&lt;br /&gt;
KDC l jookseb kaks tähtsat Kerberose daemonit, Kadmind ja krb5kdc. Need kaks daemonit jooksevad root kasutajate keskkonnas.&lt;br /&gt;
Kadmind on administreerimisdeemon Kerberose serverile, mis haldab kasutajate andmebaasi ja poliitika konfiguratsiooni.&lt;br /&gt;
krb5kdc on Kerberose serveri tööhobune, mis on vastutav kolmanda poole vahendaja autentimisel.&lt;br /&gt;
&lt;br /&gt;
=Huvitavaid fakte=&lt;br /&gt;
MIT tegi Kerberose vabalt kättesaadavaks, sarnaste copyrighti lubade alusel nagu kasutati BSD puhul. 2007 aastal moodustas MIT Kerberos konsortsiumi kiiremaks arendamiseks. Sellese kuulusid järgmised sponsorid nagu Sun Microsystems, Apple, Google, Microsoft ja Centrify Korporatsioon ja akadeemilised organisatsioonid nagu Stanfordi Ülikool ja MIT.&lt;br /&gt;
Ameerika Ühendriikide seadusandlikud jõud keelasid Kerberose ekspordi, kuna seal kasutati DES krüpteerimis algoritmi&lt;br /&gt;
&lt;br /&gt;
=Kasutatud materjal=&lt;br /&gt;
http://www.cryptnet.net/fdp/admin/kerby-infra/en/kerby-infra.html&lt;br /&gt;
&lt;br /&gt;
http://cryptnet.net/mirrors/rfcs/rfc1510.txt&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Data_Encryption_Standard&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Encryption_algorithm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kerberos&amp;diff=8504</id>
		<title>Kerberos</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kerberos&amp;diff=8504"/>
		<updated>2010-05-01T18:34:58Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Kuidas Kerberos töötab */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Autor==&lt;br /&gt;
Alvar Unuks AK32  aunuks (at) itcollege.ee&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Kerberos on MIT’s (Massachusetts Institute of Technology) välja töötatud infoturbe protokoll kasutajate turvaliseks autentimiseks mitteturvalistes võrkudes. Kerberos on ette nähtud kasutamiseks peamiselt klient-server arhitektuuriga võrkudes ning tagab vastastikuse autentimise - nii kasutaja kui teenus veenduvad teineteise autentsuses. Kerberos kaitseb pealtkuulamis- ja kordusrünnete eest. Kerberos ei tegele juurdepääsu volitamisega teenustele ja andmebaasidele, vaid teeb ainult sisselogimisel kindlaks kasutaja identiteedi ja kasutab seda siis kogu seansi vältel. &lt;br /&gt;
&lt;br /&gt;
Kerberos põhineb sümmeetriliste võtmetega krüptograafial ja nõuab kolmanda usaldatava poole kaasamist. &lt;br /&gt;
&lt;br /&gt;
Kerberos on sisse ehitatud opsüsteemidesse Windows 2000 ja Windows XP&lt;br /&gt;
&lt;br /&gt;
Täpsemalt kasutab Kerberos krüptograafilisi pileteid (ticket) et hoida ära paroolide saatmise lihttekstina üle võrgu. Kerberos on loodud Needham-Schroederi protokollil.&lt;br /&gt;
&lt;br /&gt;
Praegu on kasutusel kaks versiooni Kerberosest, versioon 4 ja 5. Kerberose versioonid 1 kuni 3 olid sisemiseks arenduseks ja ei jõudnud kunagi avalikkusesse. Kerberose versioon 4 omab mitmeid teatuid nõrkusi ja ei peaks olema enam kasutusel. Kerberos 5 on defineeritud RFC1510.&lt;br /&gt;
&lt;br /&gt;
Termin Kerberose infrastruktuur  tähendab tarkvara, servereid ja kliendi konfiguratsiooni, mis lubab administraatoril kasutada Kerberose protokolli, et autentida võrgus.&lt;br /&gt;
&lt;br /&gt;
=Kerberose eelised=&lt;br /&gt;
=Kuidas Kerberos töötab=&lt;br /&gt;
Kerberos on autentimise protokoll, mis kasutab (shared secret) ja usaldatavaid kolmanda osapoole, et valideerida klientide identiteeti.&lt;br /&gt;
Kerbereoses võivad klientideks olla kasutajad, serverid või tarkvara jupid. Usaldatav kolmanda osapoole vahend on server, mida teatakse kui Key Distribution Center (KDC), mis jooksutab Kerberose daemoneid. Jagatud saladus  on kasutaja parool mis on muudetud krüptograafiliseks võtmeks . Serverite või tarkvara süsteemide  puhul on juhuslik võti genereertud.&lt;br /&gt;
Kerberoses on kasutajad tuntud kui printsipaalid.  KDC on andmebaas printsipaalidest ja nende salajastest võtmetest mida kasutatakse autentimiseks.&lt;br /&gt;
KDC l jookseb kaks tähtsat Kerberose daemonit, Kadmind ja krb5kdc. Need kaks daemonit jooksevad root kasutajate keskkonnas.&lt;br /&gt;
Kadmind on administreerimis deemon Kerberose serverile, mis haldab kasutajate andmebaasi ja poliitika konfiguratsiooni.&lt;br /&gt;
krb5kdc on Kerberose serveri tööhobune, mis on vastutav kolmanda poole vahendaja autentimisel.&lt;br /&gt;
&lt;br /&gt;
=Huvitavaid fakte=&lt;br /&gt;
MIT tegi Kerberose vabalt kättesaadavaks, sarnaste copyrighti lubade alusel nagu kasutati BSD puhul. 2007 aastal moodustas MIT Kerberos konsortsiumi kiiremaks arendamiseks. Sellese kuulusid järgmised sponsorid nagu Sun Microsystems, Apple, Google, Microsoft ja Centrify Korporatsioon ja akadeemilised organisatsioonid nagu Stanfordi Ülikool ja MIT.&lt;br /&gt;
Ameerika Ühendriikide seadusandlikud jõud keelasid Kerberose ekspordi, kuna seal kasutati DES krüpteerimis algoritmi&lt;br /&gt;
&lt;br /&gt;
=Kasutatud materjal=&lt;br /&gt;
http://www.cryptnet.net/fdp/admin/kerby-infra/en/kerby-infra.html&lt;br /&gt;
&lt;br /&gt;
http://cryptnet.net/mirrors/rfcs/rfc1510.txt&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Data_Encryption_Standard&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Encryption_algorithm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kerberos&amp;diff=8502</id>
		<title>Kerberos</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kerberos&amp;diff=8502"/>
		<updated>2010-05-01T18:29:48Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Kuidas Kerberos töötab */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Autor==&lt;br /&gt;
Alvar Unuks AK32  aunuks (at) itcollege.ee&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Kerberos on MIT’s (Massachusetts Institute of Technology) välja töötatud infoturbe protokoll kasutajate turvaliseks autentimiseks mitteturvalistes võrkudes. Kerberos on ette nähtud kasutamiseks peamiselt klient-server arhitektuuriga võrkudes ning tagab vastastikuse autentimise - nii kasutaja kui teenus veenduvad teineteise autentsuses. Kerberos kaitseb pealtkuulamis- ja kordusrünnete eest. Kerberos ei tegele juurdepääsu volitamisega teenustele ja andmebaasidele, vaid teeb ainult sisselogimisel kindlaks kasutaja identiteedi ja kasutab seda siis kogu seansi vältel. &lt;br /&gt;
&lt;br /&gt;
Kerberos põhineb sümmeetriliste võtmetega krüptograafial ja nõuab kolmanda usaldatava poole kaasamist. &lt;br /&gt;
&lt;br /&gt;
Kerberos on sisse ehitatud opsüsteemidesse Windows 2000 ja Windows XP&lt;br /&gt;
&lt;br /&gt;
Täpsemalt kasutab Kerberos krüptograafilisi pileteid (ticket) et hoida ära paroolide saatmise lihttekstina üle võrgu. Kerberos on loodud Needham-Schroederi protokollil.&lt;br /&gt;
&lt;br /&gt;
Praegu on kasutusel kaks versiooni Kerberosest, versioon 4 ja 5. Kerberose versioonid 1 kuni 3 olid sisemiseks arenduseks ja ei jõudnud kunagi avalikkusesse. Kerberose versioon 4 omab mitmeid teatuid nõrkusi ja ei peaks olema enam kasutusel. Kerberos 5 on defineeritud RFC1510.&lt;br /&gt;
&lt;br /&gt;
Termin Kerberose infrastruktuur  tähendab tarkvara, servereid ja kliendi konfiguratsiooni, mis lubab administraatoril kasutada Kerberose protokolli, et autentida võrgus.&lt;br /&gt;
&lt;br /&gt;
=Kerberose eelised=&lt;br /&gt;
=Kuidas Kerberos töötab=&lt;br /&gt;
Kerberos on autentimise protokoll, mis kasutab (shared secret) ja usaldatavaid kolmanda osapoole, et valideerida klientide identiteeti.&lt;br /&gt;
Kerbereoses võivad klientideks olla kasutajad, serverid või tarkvara jupid. Usaldatav kolmanda partei vahend on server, mida teatakse kui Key Distribution Center (KDC) mis jooksutab Kerberose daemoneid. Jagatud saladus  on kasutaja parool mis on muudetud krüptograafiliseks võtmeks . Serverite või tarkvara süsteemide  puhul on juhuslik võti genereertud.&lt;br /&gt;
Kerberoses on kasutajad tuntud kui printsipaalid.  KDC on andmebaas printsipaalidest ja nende salajastest võtmetest mida kasutatakse autentimiseks.&lt;br /&gt;
KDC l jookseb kaks tähtsat Kerberose deemonit, Kadmind ja krb5kdc. Need kaks deemonit jooksevad kui root kasutajate keskkonnas.&lt;br /&gt;
kadmind on administreerimis deemon Kerberose serverile, mis haldab kasutajate andmebaasi ja poliitika konfiguratsiooni.&lt;br /&gt;
krb5kdc on Kerberose serveri tööhobune, mis on vastutav kolmanda poole vahendaja autentimisel.&lt;br /&gt;
&lt;br /&gt;
=Huvitavaid fakte=&lt;br /&gt;
MIT tegi Kerberose vabalt kättesaadavaks, sarnaste copyrighti lubade alusel nagu kasutati BSD puhul. 2007 aastal moodustas MIT Kerberos konsortsiumi kiiremaks arendamiseks. Sellese kuulusid järgmised sponsorid nagu Sun Microsystems, Apple, Google, Microsoft ja Centrify Korporatsioon ja akadeemilised organisatsioonid nagu Stanfordi Ülikool ja MIT.&lt;br /&gt;
Ameerika Ühendriikide seadusandlikud jõud keelasid Kerberose ekspordi, kuna seal kasutati DES krüpteerimis algoritmi&lt;br /&gt;
&lt;br /&gt;
=Kasutatud materjal=&lt;br /&gt;
http://www.cryptnet.net/fdp/admin/kerby-infra/en/kerby-infra.html&lt;br /&gt;
&lt;br /&gt;
http://cryptnet.net/mirrors/rfcs/rfc1510.txt&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Data_Encryption_Standard&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Encryption_algorithm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kerberos&amp;diff=8501</id>
		<title>Kerberos</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kerberos&amp;diff=8501"/>
		<updated>2010-05-01T18:28:45Z</updated>

		<summary type="html">&lt;p&gt;Aunuks: /* Sissejuhatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Autor==&lt;br /&gt;
Alvar Unuks AK32  aunuks (at) itcollege.ee&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Kerberos on MIT’s (Massachusetts Institute of Technology) välja töötatud infoturbe protokoll kasutajate turvaliseks autentimiseks mitteturvalistes võrkudes. Kerberos on ette nähtud kasutamiseks peamiselt klient-server arhitektuuriga võrkudes ning tagab vastastikuse autentimise - nii kasutaja kui teenus veenduvad teineteise autentsuses. Kerberos kaitseb pealtkuulamis- ja kordusrünnete eest. Kerberos ei tegele juurdepääsu volitamisega teenustele ja andmebaasidele, vaid teeb ainult sisselogimisel kindlaks kasutaja identiteedi ja kasutab seda siis kogu seansi vältel. &lt;br /&gt;
&lt;br /&gt;
Kerberos põhineb sümmeetriliste võtmetega krüptograafial ja nõuab kolmanda usaldatava poole kaasamist. &lt;br /&gt;
&lt;br /&gt;
Kerberos on sisse ehitatud opsüsteemidesse Windows 2000 ja Windows XP&lt;br /&gt;
&lt;br /&gt;
Täpsemalt kasutab Kerberos krüptograafilisi pileteid (ticket) et hoida ära paroolide saatmise lihttekstina üle võrgu. Kerberos on loodud Needham-Schroederi protokollil.&lt;br /&gt;
&lt;br /&gt;
Praegu on kasutusel kaks versiooni Kerberosest, versioon 4 ja 5. Kerberose versioonid 1 kuni 3 olid sisemiseks arenduseks ja ei jõudnud kunagi avalikkusesse. Kerberose versioon 4 omab mitmeid teatuid nõrkusi ja ei peaks olema enam kasutusel. Kerberos 5 on defineeritud RFC1510.&lt;br /&gt;
&lt;br /&gt;
Termin Kerberose infrastruktuur  tähendab tarkvara, servereid ja kliendi konfiguratsiooni, mis lubab administraatoril kasutada Kerberose protokolli, et autentida võrgus.&lt;br /&gt;
&lt;br /&gt;
=Kerberose eelised=&lt;br /&gt;
=Kuidas Kerberos töötab=&lt;br /&gt;
Kerberos on autentimise protokoll mis kasutab (shared secret) ja usaldatavaid kolmanda osapoole et valideerida klientide identiteeti.&lt;br /&gt;
Kerbereoses võivad klientideks olla kasutajad, serverid või tarkvara jupid. Usaldatav kolmanda partei vahend on server, mida teatakse kui Key Distribution Center (KDC) mis jooksutab Kerberose daemoneid. Jagatud saladus  on kasutaja parool mis on muudetud krüptograafiliseks võtmeks . Serverite või tarkvara süsteemide  puhul on juhuslik võti genereertud.&lt;br /&gt;
Kerberoses on kasutajad tuntud kui printsipaalid.  KDC on andmebaas printsipaalidest ja nende salajastest võtmetest mida kasutatakse autentimiseks.&lt;br /&gt;
KDC l jookseb kaks tähtsat Kerberose deemonit, Kadmind ja krb5kdc. Need kaks deemonit jooksevad kui root kasutajate keskkonnas.&lt;br /&gt;
kadmind on administreerimis deemon Kerberose serverile, mis haldab kasutajate andmebaasi ja poliitika konfiguratsiooni.&lt;br /&gt;
krb5kdc on Kerberose serveri tööhobune, mis on vastutav kolmanda poole vahendaja autentimisel.&lt;br /&gt;
=Huvitavaid fakte=&lt;br /&gt;
MIT tegi Kerberose vabalt kättesaadavaks, sarnaste copyrighti lubade alusel nagu kasutati BSD puhul. 2007 aastal moodustas MIT Kerberos konsortsiumi kiiremaks arendamiseks. Sellese kuulusid järgmised sponsorid nagu Sun Microsystems, Apple, Google, Microsoft ja Centrify Korporatsioon ja akadeemilised organisatsioonid nagu Stanfordi Ülikool ja MIT.&lt;br /&gt;
Ameerika Ühendriikide seadusandlikud jõud keelasid Kerberose ekspordi, kuna seal kasutati DES krüpteerimis algoritmi&lt;br /&gt;
&lt;br /&gt;
=Kasutatud materjal=&lt;br /&gt;
http://www.cryptnet.net/fdp/admin/kerby-infra/en/kerby-infra.html&lt;br /&gt;
&lt;br /&gt;
http://cryptnet.net/mirrors/rfcs/rfc1510.txt&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Data_Encryption_Standard&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Encryption_algorithm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Aunuks</name></author>
	</entry>
</feed>