<?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=Plume</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=Plume"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Plume"/>
	<updated>2026-05-05T12:03:37Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Plume&amp;diff=61199</id>
		<title>User:Plume</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Plume&amp;diff=61199"/>
		<updated>2013-02-02T08:18:47Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Skriptimiskeeled Quest 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Skriptimiskeeled Quest 2=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/python&lt;br /&gt;
# -*- coding: utf-8 -*-&lt;br /&gt;
# Autor: Priit Lume&lt;br /&gt;
# Ryhm: AK51&lt;br /&gt;
# Skript kontrollib argumendina antava  ipv4 aadressi lahtiseid&lt;br /&gt;
# porte. Kontrollitavad pordid v6etakse teise argumendina antavast&lt;br /&gt;
# failist, kus need peavad paiknema yhekaupa eraldi ridadel. &lt;br /&gt;
# Litsentsinfo: Skript on koostatud IT Kolledzhi aine &lt;br /&gt;
# skriptimiskeeled arvestust88ks. Autor ei sea piiranguid selle &lt;br /&gt;
# kasutamiseks va. skripti esitamine hindamiseks enda nime alt. &lt;br /&gt;
# versioon 0.2 (02.02.2013)&lt;br /&gt;
&lt;br /&gt;
from sys import argv&lt;br /&gt;
from socket import *  &lt;br /&gt;
&lt;br /&gt;
#Argumentide arvu kontroll&lt;br /&gt;
if len(argv) != 3:&lt;br /&gt;
	print &#039;Peab olema 2 argumenti - ip aadress ja failinimi&#039;&lt;br /&gt;
	exit(3)&lt;br /&gt;
#Muutujad&lt;br /&gt;
addr = argv[1]&lt;br /&gt;
fail = argv[2]&lt;br /&gt;
check_ports = []&lt;br /&gt;
open_ports = []&lt;br /&gt;
&lt;br /&gt;
#ip aadressi kontroll&lt;br /&gt;
try:&lt;br /&gt;
    inet_aton(addr)&lt;br /&gt;
except IOError, err:&lt;br /&gt;
    print &#039;Pole korrektne ip aadress&#039;&lt;br /&gt;
    exit(4)&lt;br /&gt;
#faili olemasolu ja lugemis6iguse kontroll&lt;br /&gt;
try:&lt;br /&gt;
    open(fail, &#039;r&#039;).read()&lt;br /&gt;
except IOError, err:&lt;br /&gt;
    print &#039;IOError: &#039;, err&lt;br /&gt;
#Failist portide lugemine ja korrastamine&lt;br /&gt;
with open(fail, &#039;r&#039;) as (f):&lt;br /&gt;
    for i in f.read().split():&lt;br /&gt;
        check_ports.append(int(i))&lt;br /&gt;
    f.close()&lt;br /&gt;
check_ports.sort()&lt;br /&gt;
&lt;br /&gt;
print &#039;Kontollin aadressil %s porte %s&#039; % (addr, check_ports)&lt;br /&gt;
for port in check_ports:    &lt;br /&gt;
    s = socket(AF_INET, SOCK_STREAM)&lt;br /&gt;
    if s.connect_ex((addr, port)) == 0:&lt;br /&gt;
        open_ports.append(port)&lt;br /&gt;
    s.close()&lt;br /&gt;
&lt;br /&gt;
if len(open_ports) == 0:&lt;br /&gt;
    print &#039;Ykski ette antud portidest pole lahti&#039;&lt;br /&gt;
    exit(2)&lt;br /&gt;
&lt;br /&gt;
if len(open_ports) &amp;lt; len(check_ports):&lt;br /&gt;
    print &#039;M6ni ette antud portidest on kinni&#039;&lt;br /&gt;
    exit(2)&lt;br /&gt;
&lt;br /&gt;
#Ylej22nud portide kontroll&lt;br /&gt;
for port in range(1, 10001):&lt;br /&gt;
    if port in check_ports:&lt;br /&gt;
        continue&lt;br /&gt;
    s = socket(AF_INET, SOCK_STREAM)&lt;br /&gt;
    if s.connect_ex((addr, port)) == 0:&lt;br /&gt;
        print &#039;Peale ette antud pordide on veel lahtiseid porte&#039;&lt;br /&gt;
        exit(1)&lt;br /&gt;
    s.close()&lt;br /&gt;
 &lt;br /&gt;
if open_ports == check_ports:&lt;br /&gt;
    print &#039;Vaid ette antud pordid on lahti&#039;&lt;br /&gt;
    exit(0)&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Plume&amp;diff=61198</id>
		<title>User:Plume</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Plume&amp;diff=61198"/>
		<updated>2013-02-02T08:12:04Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Skriptimiskeeled Quest 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Skriptimiskeeled Quest 2=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/python&lt;br /&gt;
# -*- coding: utf-8 -*-&lt;br /&gt;
# Autor: Priit Lume&lt;br /&gt;
# Ryhm: Ak51&lt;br /&gt;
# Skript kontrollib argumendina antava  ipv4 aadressi lahtiseid&lt;br /&gt;
# porte. Kontrollitavad pordid v6etakse teise argumendina antavast&lt;br /&gt;
# failist, kus need peavad paiknema yhekaupa eraldi ridadel. &lt;br /&gt;
# Litsentsinfo: Skript on koostatud IT Kolledzhi aine &lt;br /&gt;
# skriptimiskeeled arvestust88ks. Autor ei sea piiranguid selle &lt;br /&gt;
# kasutamiseks va. skripti esitamine hindamiseks enda nime alt. &lt;br /&gt;
# versioon 0.2 (02.02.2013)&lt;br /&gt;
&lt;br /&gt;
from sys import argv&lt;br /&gt;
from socket import *  &lt;br /&gt;
&lt;br /&gt;
#Argumentide arvu kontroll&lt;br /&gt;
if len(argv) != 3:&lt;br /&gt;
	print &#039;Peab olema 2 argumenti - ip aadress ja failinimi&#039;&lt;br /&gt;
	exit(3)&lt;br /&gt;
#Muutujad&lt;br /&gt;
addr = argv[1]&lt;br /&gt;
fail = argv[2]&lt;br /&gt;
check_ports = []&lt;br /&gt;
open_ports = []&lt;br /&gt;
&lt;br /&gt;
#ip aadressi kontroll&lt;br /&gt;
try:&lt;br /&gt;
    inet_aton(addr)&lt;br /&gt;
except IOError, err:&lt;br /&gt;
    print &#039;Pole korrektne ip aadress&#039;&lt;br /&gt;
    exit(4)&lt;br /&gt;
#faili olemasolu ja lugemis6iguse kontroll&lt;br /&gt;
try:&lt;br /&gt;
    open(fail, &#039;r&#039;).read()&lt;br /&gt;
except IOError, err:&lt;br /&gt;
    print &#039;IOError: &#039;, err&lt;br /&gt;
#Failist portide lugemine ja korrastamine&lt;br /&gt;
with open(fail, &#039;r&#039;) as (f):&lt;br /&gt;
    for i in f.read().split():&lt;br /&gt;
        check_ports.append(int(i))&lt;br /&gt;
    f.close()&lt;br /&gt;
check_ports.sort()&lt;br /&gt;
&lt;br /&gt;
print &#039;Kontollin aadressil %s porte %s&#039; % (addr, check_ports)&lt;br /&gt;
for port in check_ports:    &lt;br /&gt;
    s = socket(AF_INET, SOCK_STREAM)&lt;br /&gt;
    if s.connect_ex((addr, port)) == 0:&lt;br /&gt;
        open_ports.append(port)&lt;br /&gt;
    s.close()&lt;br /&gt;
&lt;br /&gt;
if len(open_ports) == 0:&lt;br /&gt;
    print &#039;Ykski ette antud portidest pole lahti&#039;&lt;br /&gt;
    exit(2)&lt;br /&gt;
&lt;br /&gt;
if len(open_ports) &amp;lt; len(check_ports):&lt;br /&gt;
    print &#039;M6ni ette antud portidest on kinni&#039;&lt;br /&gt;
    exit(2)&lt;br /&gt;
&lt;br /&gt;
#Ylej22nud portide kontroll&lt;br /&gt;
for port in range(1, 10001):&lt;br /&gt;
    if port in check_ports:&lt;br /&gt;
        continue&lt;br /&gt;
    s = socket(AF_INET, SOCK_STREAM)&lt;br /&gt;
    if s.connect_ex((addr, port)) == 0:&lt;br /&gt;
        print &#039;Peale ette antud pordide on veel lahtiseid porte&#039;&lt;br /&gt;
        exit(1)&lt;br /&gt;
    s.close()&lt;br /&gt;
 &lt;br /&gt;
if open_ports == check_ports:&lt;br /&gt;
    print &#039;Vaid ette antud pordid on lahti&#039;&lt;br /&gt;
    exit(0)&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Bash_quests_2013&amp;diff=61197</id>
		<title>Bash quests 2013</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Bash_quests_2013&amp;diff=61197"/>
		<updated>2013-02-02T08:03:03Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Quest 2 - Leiab kas masinas on etteantud pordid lahti või mitte (Quest lahti alates 25.01.2013 NB iga erinev lahendus annab kuni 15p) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Bash quests annab võimaluse teha bash skriptimise kodutööd ka neile, kellel teemat pole. Skript tuleb panna Tudengi enda wiki lehele. Punktid saab esimene, kes antud questi täies mahus valmis sai. Kui lahendus pole rahuldav saab punktid järgmine OK lahenduse looja.&lt;br /&gt;
Kui quest valmis, siis pane link questi juurde (nagu näites)&lt;br /&gt;
Queste tuleb pidevalt juurde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Quest 0 - Näide=&lt;br /&gt;
Teha skript, mis ei tee midagi asjalikku, kuid väljasta sõna BÖÖÖ&lt;br /&gt;
&lt;br /&gt;
Lahendus: [[User:Mernits]]&lt;br /&gt;
&lt;br /&gt;
Quest lukus (tehtud) [[User:Mernits|Mernits]] 15:04, 24 January 2013 (EET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Quest 1 - PATH (Quest üleval alates 24.01.2013) =&lt;br /&gt;
&lt;br /&gt;
Tee skript, mis lisab käsurealt etteantud kataloogi kasutaja PATH muutujasse, kui kataloog eksisteerib.&lt;br /&gt;
&lt;br /&gt;
Tagastab 0 juhul kui kõik õnnestus.&lt;br /&gt;
&lt;br /&gt;
Tagastab 1 kui kataloogi ei leitud.&lt;br /&gt;
&lt;br /&gt;
Tagastab 2 kui argumentide arv ei klapi.&lt;br /&gt;
&lt;br /&gt;
NB: tagastamine pole ekraanile väljastamine ja argumendi käsurealt ette andmine ei tähenda selle küsimist kasutajalt, näiteks read abil peale skirpi käivitamist. Vaata õppematerjali.&lt;br /&gt;
&lt;br /&gt;
=Quest 2 - Leiab kas masinas on etteantud pordid lahti või mitte (Quest lahti alates 25.01.2013 NB iga erinev lahendus annab kuni 15p)=&lt;br /&gt;
&lt;br /&gt;
Teha skript, mis saab argumendina failinime ja kontrollitava masina IP aadressi, ning loeb failist portide nimekirja.&lt;br /&gt;
&lt;br /&gt;
Skript tagastab 0, kui kõik nimekirjas olevad pordid on lahti ja teised pordid kinni&lt;br /&gt;
&lt;br /&gt;
Skript tagastab 1, kui vajalikud pordid on lahti, kuid ka midagi muud on lahti&lt;br /&gt;
&lt;br /&gt;
Skript tagastab 2, kui 1-n vajalikest portidest on kinni&lt;br /&gt;
&lt;br /&gt;
Skript tagastab 3, kui argumentide arv ei sobi&lt;br /&gt;
&lt;br /&gt;
Skript tagastab 4, kui IP aadress pole sobiv&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kontrollib porte vahemikus 1-10000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NB, see sobib ka pythoni kodutööks või arvestusena (kui saadad unikaalse lahenduse enne arvestuse päeva)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meelis Kurnikov AK31: http://enos.itcollege.ee/~mekurnik/skriptimiskeeled/ports.py&lt;br /&gt;
&lt;br /&gt;
NB Quest on pythoni jaoks ühe lahendusena tehtud ja saab veidi rohkem punkte, kuna tegu on esimese lahendusega. [[User:Mernits|Mernits]] 21:24, 31 January 2013 (EET)&lt;br /&gt;
&lt;br /&gt;
Bash lahendus ja erinevad python lahendused on oodatud. Vaadake meelise lahendust ka...&lt;br /&gt;
&lt;br /&gt;
Priit Lume AK51: https://wiki.itcollege.ee/index.php/User:Plume&lt;br /&gt;
&lt;br /&gt;
=Quest 3 Võib teha, nii bashis, kui pythonis annab 5p kas arvestusse või kodutööle=&lt;br /&gt;
&lt;br /&gt;
Iga erinev lahendus annab 5p. Esimesena laekunud ja õige lahendus annab 10p.&lt;br /&gt;
&lt;br /&gt;
Loo skript, mis kontrollib kas kasutajal, kes skripti käivitas on õigus kirjutada etteantud kataloogi või mitte.&lt;br /&gt;
&lt;br /&gt;
Kataloogi nimi antakse ette käsurealt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Skript tagastab 0, kui õigus on olemas.&lt;br /&gt;
&lt;br /&gt;
Skript tagastab 1, kui õigust pole või kataloogi pole (näiteks on tegu failiga)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quest lahti alates 16:04, 31 January 2013 (EET)&lt;br /&gt;
&lt;br /&gt;
=Quest 4 - Võib teha, nii bashis, kui pythonis annab 5p kas arvestusse või kodutööle=&lt;br /&gt;
&lt;br /&gt;
Esimene õigesti töötav lahendus saab 10p&lt;br /&gt;
&lt;br /&gt;
Luua skript, mis kontrollib, kas etteantud kasutaja kodukataloogis on faile või katalooge, mis ei kuulu kasutajale.&lt;br /&gt;
&lt;br /&gt;
Leitud failid kirjutatakse väljundisse.&lt;br /&gt;
&lt;br /&gt;
Skript tagastab 0, kui täitmine õnnestus&lt;br /&gt;
&lt;br /&gt;
Skript tagastab 1, kui kasutajat pole&lt;br /&gt;
&lt;br /&gt;
Skript tagastab 2, kui kasutajal pole kodukausta&lt;br /&gt;
&lt;br /&gt;
Muude vigade korral tagastab 3.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quest lahti alates 16:04, 31 January 2013 (EET)&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Plume&amp;diff=61196</id>
		<title>User:Plume</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Plume&amp;diff=61196"/>
		<updated>2013-02-02T07:51:31Z</updated>

		<summary type="html">&lt;p&gt;Plume: Created page with &amp;#039;=Skriptimiskeeled Quest 2=  &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt; #!/usr/bin/python # -*- coding: utf-8 -*- # Autor: Priit Lume # Ryhm: Ak51 # Skript kontrollib argumendina antava  ipv4 aadress…&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Skriptimiskeeled Quest 2=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/python&lt;br /&gt;
# -*- coding: utf-8 -*-&lt;br /&gt;
# Autor: Priit Lume&lt;br /&gt;
# Ryhm: Ak51&lt;br /&gt;
# Skript kontrollib argumendina antava  ipv4 aadressi lahtiseid&lt;br /&gt;
# porte. Kontrollitavad pordid v6etakse teise argumendina antavast&lt;br /&gt;
# failist, kus need peavad paiknema yhekaupa eraldi ridadel. &lt;br /&gt;
# Litsentsinfo: Skript on koostatud IT Kolledzhi aine &lt;br /&gt;
# skriptimiskeeled arvestust88ks. Autor ei sea piiranguid selle &lt;br /&gt;
# kasutamiseks va. skripti esitamine hindamiseks enda nime alt. &lt;br /&gt;
# versioon 0.2 (02.02.2013)&lt;br /&gt;
&lt;br /&gt;
from sys import argv&lt;br /&gt;
from socket import *  &lt;br /&gt;
&lt;br /&gt;
#Argumentide arvu kontroll&lt;br /&gt;
if len(argv) != 3:&lt;br /&gt;
	print &#039;Peab olema 2 argumenti - ip aadress ja failinimi&#039;&lt;br /&gt;
	exit(3)&lt;br /&gt;
#Muutujad&lt;br /&gt;
addr = argv[1]&lt;br /&gt;
fail = argv[2]&lt;br /&gt;
check_ports = []&lt;br /&gt;
open_ports = []&lt;br /&gt;
&lt;br /&gt;
#ip aadressi kontroll&lt;br /&gt;
try:&lt;br /&gt;
    inet_aton(addr)&lt;br /&gt;
except IOError, err:&lt;br /&gt;
    print &#039;Pole korrektne ip aadress&#039;&lt;br /&gt;
    exit(4)&lt;br /&gt;
#faili olemasolu ja lugemis6iguse kontroll&lt;br /&gt;
try:&lt;br /&gt;
    open(fail, &#039;r&#039;).read()&lt;br /&gt;
except IOError, err:&lt;br /&gt;
    print &#039;IOError: &#039;, err&lt;br /&gt;
#Failist portide lugemine ja korrastamine&lt;br /&gt;
with open(fail, &#039;r&#039;) as (f):&lt;br /&gt;
    for i in f.read().split():&lt;br /&gt;
        check_ports.append(int(i))&lt;br /&gt;
    f.close()&lt;br /&gt;
check_ports.sort()&lt;br /&gt;
&lt;br /&gt;
print &#039;Kontollin aadressil %s porte %s&#039; % (addr, check_ports)&lt;br /&gt;
for port in check_ports:    &lt;br /&gt;
    s = socket(AF_INET, SOCK_STREAM)&lt;br /&gt;
    if s.connect_ex((addr, port)) == 0:&lt;br /&gt;
        open_ports.append(port)&lt;br /&gt;
    s.close()&lt;br /&gt;
&lt;br /&gt;
if len(open_ports) == 0:&lt;br /&gt;
    print &#039;Ykski ette antud portidest pole lahti&#039;&lt;br /&gt;
    exit(2)&lt;br /&gt;
&lt;br /&gt;
if len(open_ports) &amp;lt; len(check_ports):&lt;br /&gt;
    print &#039;M6ni ette antud portidest on kinni&#039;&lt;br /&gt;
    exit(2)&lt;br /&gt;
&lt;br /&gt;
#Ylej22nud portide kontroll&lt;br /&gt;
for port in range(1, 23):&lt;br /&gt;
    if port in check_ports:&lt;br /&gt;
        continue&lt;br /&gt;
    s = socket(AF_INET, SOCK_STREAM)&lt;br /&gt;
    if s.connect_ex((addr, port)) == 0:&lt;br /&gt;
        print &#039;Peale ette antud pordide on veel lahtiseid porte&#039;&lt;br /&gt;
        exit(1)&lt;br /&gt;
    s.close()&lt;br /&gt;
 &lt;br /&gt;
if open_ports == check_ports:&lt;br /&gt;
    print &#039;Vaid ette antud pordid on lahti&#039;&lt;br /&gt;
    exit(0)&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60176</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60176"/>
		<updated>2013-01-04T07:29:49Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Kasutamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
Priit Lume&lt;br /&gt;
AK51&lt;br /&gt;
Viimati muudetud 04.01.2013&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Juhend on mõeldud algajale administraatorile, kellel on mõningane kogemus Linuxi käsureaga ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
Antud näites paigaldatakse Puppetmaster CentOS 6.3 serverile ja Puppet klient Ubuntu 12.04 desktopile.&lt;br /&gt;
Puppetmasteri ja Puppeti paigaldamine on kirjeldatud kummagi operatsioonisüsteemi kohta eraldi, edasised sammud läbisegi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda käskude juures eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=CentOS=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
CentOS serveril on vaikimis aktiivne iptables tulemüür. Et kliendid saaksid ühendust Puppetmaster teenusega, tuleb tulemüür deaktiveerida või lubada vastav tcp port (vaikimisi 8140).&lt;br /&gt;
&lt;br /&gt;
Iptables deaktiveerimiseks&lt;br /&gt;
 /etc-init.d/iptables stop&lt;br /&gt;
Või tcp port 8140 lubamiseks&lt;br /&gt;
 iptables -A INPUT -p tcp --dport 8140 -j ACCEPT&lt;br /&gt;
 iptables-save&lt;br /&gt;
 /etc-init.d/iptables restart&lt;br /&gt;
&lt;br /&gt;
Puppetmaster peamine konfiguratsioonifail on /etc/puppet/puppet.conf&lt;br /&gt;
Tavaseadete korral ei ole otsest vajadus selle muutmiseks, kuid sealt saab näiteks määrata, millisel pordil Puppetmaster kuulab.&lt;br /&gt;
Puppetmaster teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Puppetklient eeldab, et Puppetmaster serveri nimi on puppet, seega tuleks serveri nimi määrata konfiguratsioonifailis või lisada DNS seadetesse või /etc/hosts faili nimi puppet ja Puppetmaster serveri ip aadress.&lt;br /&gt;
&lt;br /&gt;
Puppet kliendi seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Kasutamine=&lt;br /&gt;
&lt;br /&gt;
Puppeti kasutamiseks tuleb luua usaldus kliendi ja serveri  vahel. Klientmasinast tuleb esmalt taotleda sertifikaat käsuga&lt;br /&gt;
 puppet agent --test&lt;br /&gt;
&lt;br /&gt;
Puppetmaster serveril tuleb allkirjastamist ootavate sertifikaatide kuvamiseks sisestada käsk&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Sertifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
Kui sertifikaat on allkirjastatud ja usaldus loodud, siis eelmise käsu kordamisel tõmbab ja rakendab klientmasin Puppetmasterilt konfiguratsioonid.&lt;br /&gt;
Puppetmaster kasutab konfiguratsioonide asukohtade defineerimiseks faili /etc/puppet/manifests/site.pp&lt;br /&gt;
Et kiirelt kontrollida toimivust, kirjutasin otse sinna faili järgneva:&lt;br /&gt;
 file { &amp;quot;/etc/timezone&amp;quot;:&lt;br /&gt;
        owner =&amp;gt; &amp;quot;root&amp;quot;,&lt;br /&gt;
        group =&amp;gt; &amp;quot;root&amp;quot;,&lt;br /&gt;
        mode  =&amp;gt; 644,&lt;br /&gt;
 }&lt;br /&gt;
Antud seadistus muudab faili /etc/timezone omaniku ja failiõigused. Seejärel muudan klientmasinas antud faili õiguseid käsuga chmod ning käivitan uuesti käsu &lt;br /&gt;
 puppet agent --test&lt;br /&gt;
Käsu tulemusel taastuvad faili /etc/timezone algsed õigusd.&lt;br /&gt;
&lt;br /&gt;
=Kokkuvõte=&lt;br /&gt;
&lt;br /&gt;
Puppet on väga võimalusterohke tarkvara haldamaks kogu organisatsiooni masinaid keskselt. Kahjuks ei võimalda selle artikli maht tutvustada klientmasinate seadistamist detailides, kuid kuna tegemist on väga elujõulise vabavara kommuuniga, siis igaüks peaks leidma endale sobivaid seadistus variante või vähemalt viiteid, kuidas seda saavutada Puppet Labs lehelt.&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;br /&gt;
&lt;br /&gt;
[[Category: Linuxi administreerimine]]&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60174</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60174"/>
		<updated>2013-01-04T07:17:07Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Kasutamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
Priit Lume&lt;br /&gt;
AK51&lt;br /&gt;
Viimati muudetud 04.01.2013&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Juhend on mõeldud algajale administraatorile, kellel on mõningane kogemus Linuxi käsureaga ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
Antud näites paigaldatakse Puppetmaster CentOS 6.3 serverile ja Puppet klient Ubuntu 12.04 desktopile.&lt;br /&gt;
Puppetmasteri ja Puppeti paigaldamine on kirjeldatud kummagi operatsioonisüsteemi kohta eraldi, edasised sammud läbisegi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda käskude juures eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=CentOS=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
CentOS serveril on vaikimis aktiivne iptables tulemüür. Et kliendid saaksid ühendust Puppetmaster teenusega, tuleb tulemüür deaktiveerida või lubada vastav tcp port (vaikimisi 8140).&lt;br /&gt;
&lt;br /&gt;
Iptables deaktiveerimiseks&lt;br /&gt;
 /etc-init.d/iptables stop&lt;br /&gt;
Või tcp port 8140 lubamiseks&lt;br /&gt;
 iptables -A INPUT -p tcp --dport 8140 -j ACCEPT&lt;br /&gt;
 iptables-save&lt;br /&gt;
 /etc-init.d/iptables restart&lt;br /&gt;
&lt;br /&gt;
Puppetmaster peamine konfiguratsioonifail on /etc/puppet/puppet.conf&lt;br /&gt;
Tavaseadete korral ei ole otsest vajadus selle muutmiseks, kuid sealt saab näiteks määrata, millisel pordil Puppetmaster kuulab.&lt;br /&gt;
Puppetmaster teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Puppetklient eeldab, et Puppetmaster serveri nimi on puppet, seega tuleks serveri nimi määrata konfiguratsioonifailis või lisada DNS seadetesse või /etc/hosts faili nimi puppet ja Puppetmaster serveri ip aadress.&lt;br /&gt;
&lt;br /&gt;
Puppet kliendi seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Kasutamine=&lt;br /&gt;
&lt;br /&gt;
Puppeti kasutamiseks tuleb luua usaldus kliendi ja serveri  vahel. Klientmasinast tuleb esmalt taotleda sertifikaat käsuga&lt;br /&gt;
 puppet agent --test&lt;br /&gt;
&lt;br /&gt;
Puppetmaster serveril tuleb allkirjastamist ootavate sertifikaatide kuvamiseks sisestada käsk&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Sertifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
Kui sertifikaat on allkirjastatud ja usaldus loodud, siis eelmise käsu kordamisel tõmbab ja rakendab klientmasin Puppetmasterilt konfiguratsioonid.&lt;br /&gt;
Puppetmaster kasutab konfiguratsioonide asukohtade defineerimiseks faili /etc/puppet/manifests/site.pp&lt;br /&gt;
Et kiirelt kontrollida toimivust, kirjutasin otse sinna faili järgneva:&lt;br /&gt;
 file { &amp;quot;/etc/resolv.conf&amp;quot;:&lt;br /&gt;
        owner =&amp;gt; &amp;quot;root&amp;quot;,&lt;br /&gt;
        group =&amp;gt; &amp;quot;root&amp;quot;,&lt;br /&gt;
        mode  =&amp;gt; 644,&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;br /&gt;
&lt;br /&gt;
[[Category: Linuxi administreerimine]]&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60159</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60159"/>
		<updated>2013-01-04T02:41:11Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Sissejuhatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
Priit Lume&lt;br /&gt;
AK51&lt;br /&gt;
Viimati muudetud 04.01.2013&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Juhend on mõeldud algajale administraatorile, kellel on mõningane kogemus Linuxi käsureaga ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
Antud näites paigaldatakse Puppetmaster CentOS 6.3 serverile ja Puppet klient Ubuntu 12.04 desktopile.&lt;br /&gt;
Puppetmasteri ja Puppeti paigaldamine on kirjeldatud kummagi operatsioonisüsteemi kohta eraldi, edasised sammud läbisegi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda käskude juures eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=CentOS=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
CentOS serveril on vaikimis aktiivne iptables tulemüür. Et kliendid saaksid ühendust Puppetmaster teenusega, tuleb tulemüür deaktiveerida või lubada vastav tcp port (vaikimisi 8140).&lt;br /&gt;
&lt;br /&gt;
Iptables deaktiveerimiseks&lt;br /&gt;
 /etc-init.d/iptables stop&lt;br /&gt;
Või tcp port 8140 lubamiseks&lt;br /&gt;
 iptables -A INPUT -p tcp --dport 8140 -j ACCEPT&lt;br /&gt;
 iptables-save&lt;br /&gt;
 /etc-init.d/iptables restart&lt;br /&gt;
&lt;br /&gt;
Puppetmaster peamine konfiguratsioonifail on /etc/puppet/puppet.conf&lt;br /&gt;
Tavaseadete korral ei ole otsest vajadus selle muutmiseks, kuid sealt saab näiteks määrata, millisel pordil Puppetmaster kuulab.&lt;br /&gt;
Puppetmaster teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Puppetklient eeldab, et Puppetmaster serveri nimi on puppet, seega tuleks serveri nimi määrata konfiguratsioonifailis või lisada DNS seadetesse või /etc/hosts faili nimi puppet ja Puppetmaster serveri ip aadress.&lt;br /&gt;
&lt;br /&gt;
Puppet kliendi seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Kasutamine=&lt;br /&gt;
&lt;br /&gt;
Puppeti kasutamiseks tuleb luua usaldus kliendi ja serveri  vahel. Klientmasinast tuleb esmalt taotleda sertifikaat käsuga&lt;br /&gt;
 puppet agent --test&lt;br /&gt;
&lt;br /&gt;
Puppetmaster serveril tuleb allkirjastamist ootavate sertifikaatide kuvamiseks sisestada käsk&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Sertifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;br /&gt;
&lt;br /&gt;
[[Category: Linuxi administreerimine]]&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60158</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60158"/>
		<updated>2013-01-04T02:40:13Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Seadistamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Juhend on mõeldud algajale administraatorile, kellel on mõningane kogemus Linuxi käsureaga ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
Antud näites paigaldatakse Puppetmaster CentOS 6.3 serverile ja Puppet klient Ubuntu 12.04 desktopile.&lt;br /&gt;
Puppetmasteri ja Puppeti paigaldamine on kirjeldatud kummagi operatsioonisüsteemi kohta eraldi, edasised sammud läbisegi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda käskude juures eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=CentOS=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
CentOS serveril on vaikimis aktiivne iptables tulemüür. Et kliendid saaksid ühendust Puppetmaster teenusega, tuleb tulemüür deaktiveerida või lubada vastav tcp port (vaikimisi 8140).&lt;br /&gt;
&lt;br /&gt;
Iptables deaktiveerimiseks&lt;br /&gt;
 /etc-init.d/iptables stop&lt;br /&gt;
Või tcp port 8140 lubamiseks&lt;br /&gt;
 iptables -A INPUT -p tcp --dport 8140 -j ACCEPT&lt;br /&gt;
 iptables-save&lt;br /&gt;
 /etc-init.d/iptables restart&lt;br /&gt;
&lt;br /&gt;
Puppetmaster peamine konfiguratsioonifail on /etc/puppet/puppet.conf&lt;br /&gt;
Tavaseadete korral ei ole otsest vajadus selle muutmiseks, kuid sealt saab näiteks määrata, millisel pordil Puppetmaster kuulab.&lt;br /&gt;
Puppetmaster teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Puppetklient eeldab, et Puppetmaster serveri nimi on puppet, seega tuleks serveri nimi määrata konfiguratsioonifailis või lisada DNS seadetesse või /etc/hosts faili nimi puppet ja Puppetmaster serveri ip aadress.&lt;br /&gt;
&lt;br /&gt;
Puppet kliendi seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Kasutamine=&lt;br /&gt;
&lt;br /&gt;
Puppeti kasutamiseks tuleb luua usaldus kliendi ja serveri  vahel. Klientmasinast tuleb esmalt taotleda sertifikaat käsuga&lt;br /&gt;
 puppet agent --test&lt;br /&gt;
&lt;br /&gt;
Puppetmaster serveril tuleb allkirjastamist ootavate sertifikaatide kuvamiseks sisestada käsk&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Sertifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;br /&gt;
&lt;br /&gt;
[[Category: Linuxi administreerimine]]&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60157</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60157"/>
		<updated>2013-01-04T02:28:31Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Sissejuhatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Juhend on mõeldud algajale administraatorile, kellel on mõningane kogemus Linuxi käsureaga ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
Antud näites paigaldatakse Puppetmaster CentOS 6.3 serverile ja Puppet klient Ubuntu 12.04 desktopile.&lt;br /&gt;
Puppetmasteri ja Puppeti paigaldamine on kirjeldatud kummagi operatsioonisüsteemi kohta eraldi, edasised sammud läbisegi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda käskude juures eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=CentOS=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
CentOS serveril on vaikimis aktiivne iptables tulemüür. Et kliendid saaksid ühendust Puppetmaster teenusega, tuleb tulemüür deaktiveerida või lubada vastav tcp port (vaikimisi 8140).&lt;br /&gt;
&lt;br /&gt;
Iptables deaktiveerimiseks&lt;br /&gt;
 /etc-init.d/iptables stop&lt;br /&gt;
Või tcp port 8140 lubamiseks&lt;br /&gt;
 iptables -A INPUT -p tcp --dport 8140 -j ACCEPT&lt;br /&gt;
 iptables-save&lt;br /&gt;
 /etc-init.d/iptables restart&lt;br /&gt;
&lt;br /&gt;
Puppetmaster teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Puppetklient eeldab, et Puppetmaster serveri nimi on puppet, seega tuleks serveri nimi määrata konfiguratsioonifailis või lisada DNS seadetesse või /etc/hosts faili nimi puppet ja Puppetmaster serveri ip aadress.&lt;br /&gt;
&lt;br /&gt;
Puppet kliendi seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Kasutamine=&lt;br /&gt;
&lt;br /&gt;
Puppeti kasutamiseks tuleb luua usaldus kliendi ja serveri  vahel. Klientmasinast tuleb esmalt taotleda sertifikaat käsuga&lt;br /&gt;
 puppet agent --test&lt;br /&gt;
&lt;br /&gt;
Puppetmaster serveril tuleb allkirjastamist ootavate sertifikaatide kuvamiseks sisestada käsk&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Sertifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;br /&gt;
&lt;br /&gt;
[[Category: Linuxi administreerimine]]&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60156</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60156"/>
		<updated>2013-01-04T02:23:17Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Sissejuhatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Juhend on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
Antud näites paigaldatakse Puppetmaster CentOS 6.3 operatsioonisüsteemile ja Puppet klient Ubuntu.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi näiteks sertifikaatide allkirjastamisel tuleks kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=CentOS=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
CentOS serveril on vaikimis aktiivne iptables tulemüür. Et kliendid saaksid ühendust Puppetmaster teenusega, tuleb tulemüür deaktiveerida või lubada vastav tcp port (vaikimisi 8140).&lt;br /&gt;
&lt;br /&gt;
Iptables deaktiveerimiseks&lt;br /&gt;
 /etc-init.d/iptables stop&lt;br /&gt;
Või tcp port 8140 lubamiseks&lt;br /&gt;
 iptables -A INPUT -p tcp --dport 8140 -j ACCEPT&lt;br /&gt;
 iptables-save&lt;br /&gt;
 /etc-init.d/iptables restart&lt;br /&gt;
&lt;br /&gt;
Puppetmaster teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Puppetklient eeldab, et Puppetmaster serveri nimi on puppet, seega tuleks serveri nimi määrata konfiguratsioonifailis või lisada DNS seadetesse või /etc/hosts faili nimi puppet ja Puppetmaster serveri ip aadress.&lt;br /&gt;
&lt;br /&gt;
Puppet kliendi seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Kasutamine=&lt;br /&gt;
&lt;br /&gt;
Puppeti kasutamiseks tuleb luua usaldus kliendi ja serveri  vahel. Klientmasinast tuleb esmalt taotleda sertifikaat käsuga&lt;br /&gt;
 puppet agent --test&lt;br /&gt;
&lt;br /&gt;
Puppetmaster serveril tuleb allkirjastamist ootavate sertifikaatide kuvamiseks sisestada käsk&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Sertifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;br /&gt;
&lt;br /&gt;
[[Category: Linuxi administreerimine]]&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60155</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60155"/>
		<updated>2013-01-04T02:19:20Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Puppet paigaldamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Juhend on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=CentOS=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
CentOS serveril on vaikimis aktiivne iptables tulemüür. Et kliendid saaksid ühendust Puppetmaster teenusega, tuleb tulemüür deaktiveerida või lubada vastav tcp port (vaikimisi 8140).&lt;br /&gt;
&lt;br /&gt;
Iptables deaktiveerimiseks&lt;br /&gt;
 /etc-init.d/iptables stop&lt;br /&gt;
Või tcp port 8140 lubamiseks&lt;br /&gt;
 iptables -A INPUT -p tcp --dport 8140 -j ACCEPT&lt;br /&gt;
 iptables-save&lt;br /&gt;
 /etc-init.d/iptables restart&lt;br /&gt;
&lt;br /&gt;
Puppetmaster teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Puppetklient eeldab, et Puppetmaster serveri nimi on puppet, seega tuleks serveri nimi määrata konfiguratsioonifailis või lisada DNS seadetesse või /etc/hosts faili nimi puppet ja Puppetmaster serveri ip aadress.&lt;br /&gt;
&lt;br /&gt;
Puppet kliendi seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Kasutamine=&lt;br /&gt;
&lt;br /&gt;
Puppeti kasutamiseks tuleb luua usaldus kliendi ja serveri  vahel. Klientmasinast tuleb esmalt taotleda sertifikaat käsuga&lt;br /&gt;
 puppet agent --test&lt;br /&gt;
&lt;br /&gt;
Puppetmaster serveril tuleb allkirjastamist ootavate sertifikaatide kuvamiseks sisestada käsk&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Sertifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;br /&gt;
&lt;br /&gt;
[[Category: Linuxi administreerimine]]&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60154</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60154"/>
		<updated>2013-01-04T02:18:40Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Sissejuhatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Juhend on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi näiteks sertifikaatide allkirjastamisel tuleks kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=CentOS=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
CentOS serveril on vaikimis aktiivne iptables tulemüür. Et kliendid saaksid ühendust Puppetmaster teenusega, tuleb tulemüür deaktiveerida või lubada vastav tcp port (vaikimisi 8140).&lt;br /&gt;
&lt;br /&gt;
Iptables deaktiveerimiseks&lt;br /&gt;
 /etc-init.d/iptables stop&lt;br /&gt;
Või tcp port 8140 lubamiseks&lt;br /&gt;
 iptables -A INPUT -p tcp --dport 8140 -j ACCEPT&lt;br /&gt;
 iptables-save&lt;br /&gt;
 /etc-init.d/iptables restart&lt;br /&gt;
&lt;br /&gt;
Puppetmaster teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Puppetklient eeldab, et Puppetmaster serveri nimi on puppet, seega tuleks serveri nimi määrata konfiguratsioonifailis või lisada DNS seadetesse või /etc/hosts faili nimi puppet ja Puppetmaster serveri ip aadress.&lt;br /&gt;
&lt;br /&gt;
Puppet kliendi seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Kasutamine=&lt;br /&gt;
&lt;br /&gt;
Puppeti kasutamiseks tuleb luua usaldus kliendi ja serveri  vahel. Klientmasinast tuleb esmalt taotleda sertifikaat käsuga&lt;br /&gt;
 puppet agent --test&lt;br /&gt;
&lt;br /&gt;
Puppetmaster serveril tuleb allkirjastamist ootavate sertifikaatide kuvamiseks sisestada käsk&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Sertifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;br /&gt;
&lt;br /&gt;
[[Category: Linuxi administreerimine]]&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60153</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60153"/>
		<updated>2013-01-04T02:17:16Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Centos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi näiteks sertifikaatide allkirjastamisel tuleks kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=CentOS=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
CentOS serveril on vaikimis aktiivne iptables tulemüür. Et kliendid saaksid ühendust Puppetmaster teenusega, tuleb tulemüür deaktiveerida või lubada vastav tcp port (vaikimisi 8140).&lt;br /&gt;
&lt;br /&gt;
Iptables deaktiveerimiseks&lt;br /&gt;
 /etc-init.d/iptables stop&lt;br /&gt;
Või tcp port 8140 lubamiseks&lt;br /&gt;
 iptables -A INPUT -p tcp --dport 8140 -j ACCEPT&lt;br /&gt;
 iptables-save&lt;br /&gt;
 /etc-init.d/iptables restart&lt;br /&gt;
&lt;br /&gt;
Puppetmaster teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Puppetklient eeldab, et Puppetmaster serveri nimi on puppet, seega tuleks serveri nimi määrata konfiguratsioonifailis või lisada DNS seadetesse või /etc/hosts faili nimi puppet ja Puppetmaster serveri ip aadress.&lt;br /&gt;
&lt;br /&gt;
Puppet kliendi seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Kasutamine=&lt;br /&gt;
&lt;br /&gt;
Puppeti kasutamiseks tuleb luua usaldus kliendi ja serveri  vahel. Klientmasinast tuleb esmalt taotleda sertifikaat käsuga&lt;br /&gt;
 puppet agent --test&lt;br /&gt;
&lt;br /&gt;
Puppetmaster serveril tuleb allkirjastamist ootavate sertifikaatide kuvamiseks sisestada käsk&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Sertifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;br /&gt;
&lt;br /&gt;
[[Category: Linuxi administreerimine]]&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60152</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60152"/>
		<updated>2013-01-04T02:12:09Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Kasutamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi näiteks sertifikaatide allkirjastamisel tuleks kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
CentOS serveril on vaikimis aktiivne iptables tulemüür. Et kliendid saaksid ühendust Puppetmaster teenusega, tuleb tulemüür deaktiveerida või lubada vastav tcp port (vaikimisi 8140).&lt;br /&gt;
&lt;br /&gt;
Iptables deaktiveerimiseks&lt;br /&gt;
 /etc-init.d/iptables stop&lt;br /&gt;
Või tcp port 8140 lubamiseks&lt;br /&gt;
 iptables -A INPUT -p tcp --dport 8140 -j ACCEPT&lt;br /&gt;
 iptables-save&lt;br /&gt;
 /etc-init.d/iptables restart&lt;br /&gt;
&lt;br /&gt;
Puppetmaster teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Puppetklient eeldab, et Puppetmaster serveri nimi on puppet, seega tuleks serveri nimi määrata konfiguratsioonifailis või lisada DNS seadetesse või /etc/hosts faili nimi puppet ja Puppetmaster serveri ip aadress.&lt;br /&gt;
&lt;br /&gt;
Puppet kliendi seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Kasutamine=&lt;br /&gt;
&lt;br /&gt;
Puppeti kasutamiseks tuleb luua usaldus kliendi ja serveri  vahel. Klientmasinast tuleb esmalt taotleda sertifikaat käsuga&lt;br /&gt;
 puppet agent --test&lt;br /&gt;
&lt;br /&gt;
Puppetmaster serveril tuleb allkirjastamist ootavate sertifikaatide kuvamiseks sisestada käsk&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Sertifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;br /&gt;
&lt;br /&gt;
[[Category: Linuxi administreerimine]]&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60151</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60151"/>
		<updated>2013-01-04T02:11:02Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Kasutamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi näiteks sertifikaatide allkirjastamisel tuleks kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
CentOS serveril on vaikimis aktiivne iptables tulemüür. Et kliendid saaksid ühendust Puppetmaster teenusega, tuleb tulemüür deaktiveerida või lubada vastav tcp port (vaikimisi 8140).&lt;br /&gt;
&lt;br /&gt;
Iptables deaktiveerimiseks&lt;br /&gt;
 /etc-init.d/iptables stop&lt;br /&gt;
Või tcp port 8140 lubamiseks&lt;br /&gt;
 iptables -A INPUT -p tcp --dport 8140 -j ACCEPT&lt;br /&gt;
 iptables-save&lt;br /&gt;
 /etc-init.d/iptables restart&lt;br /&gt;
&lt;br /&gt;
Puppetmaster teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Puppetklient eeldab, et Puppetmaster serveri nimi on puppet, seega tuleks serveri nimi määrata konfiguratsioonifailis või lisada DNS seadetesse või /etc/hosts faili nimi puppet ja Puppetmaster serveri ip aadress.&lt;br /&gt;
&lt;br /&gt;
Puppet kliendi seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Kasutamine=&lt;br /&gt;
&lt;br /&gt;
Puppeti kasutamiseks tuleb esmalt luua usaldus kliendi ja serveri  vahel. Klientmasinast tuleb esmalt taotleda sertifikaat käsuga&lt;br /&gt;
 puppet agent --test&lt;br /&gt;
&lt;br /&gt;
Puppetmaster serveril tuleb allkirjastamist ootavate sertifikaatide kuvamiseks sisestada käsk&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Sertifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;br /&gt;
&lt;br /&gt;
[[Category: Linuxi administreerimine]]&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60150</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60150"/>
		<updated>2013-01-04T02:10:12Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Seadistamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi näiteks sertifikaatide allkirjastamisel tuleks kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
CentOS serveril on vaikimis aktiivne iptables tulemüür. Et kliendid saaksid ühendust Puppetmaster teenusega, tuleb tulemüür deaktiveerida või lubada vastav tcp port (vaikimisi 8140).&lt;br /&gt;
&lt;br /&gt;
Iptables deaktiveerimiseks&lt;br /&gt;
 /etc-init.d/iptables stop&lt;br /&gt;
Või tcp port 8140 lubamiseks&lt;br /&gt;
 iptables -A INPUT -p tcp --dport 8140 -j ACCEPT&lt;br /&gt;
 iptables-save&lt;br /&gt;
 /etc-init.d/iptables restart&lt;br /&gt;
&lt;br /&gt;
Puppetmaster teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Puppetklient eeldab, et Puppetmaster serveri nimi on puppet, seega tuleks serveri nimi määrata konfiguratsioonifailis või lisada DNS seadetesse või /etc/hosts faili nimi puppet ja Puppetmaster serveri ip aadress.&lt;br /&gt;
&lt;br /&gt;
Puppet kliendi seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Kasutamine=&lt;br /&gt;
&lt;br /&gt;
Puppeti kasutamiseks tuleb esmalt luua usaldus kliendi ja serveri  vahel. Klientmasinast tuleb esmalt taotleda sertifikaat käsuga&lt;br /&gt;
 puppet agent --test&lt;br /&gt;
&lt;br /&gt;
APuppetmaster serveril tuleb allkirjastamist ootavate sertifikaatide kuvamiseks sisestada käsk&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Certifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;br /&gt;
&lt;br /&gt;
[[Category: Linuxi administreerimine]]&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60149</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60149"/>
		<updated>2013-01-04T02:09:29Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Kasutamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi näiteks sertifikaatide allkirjastamisel tuleks kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
CentOS serveril on vaikimis aktiivne iptables tulemüür. Et kliendid saaksid ühendust Puppetmaster teenusega, tuleb tulemüür deaktiveerida või lubada vastav tcp port (vaikimisi 8140).&lt;br /&gt;
&lt;br /&gt;
Iptables deaktiveerimiseks&lt;br /&gt;
 /etc-init.d/iptables stop&lt;br /&gt;
Või tcp port 8140 lubamiseks&lt;br /&gt;
 iptables -A INPUT -p tcp --dport 8140 -j ACCEPT&lt;br /&gt;
 iptables-save&lt;br /&gt;
 /etc-init.d/iptables restart&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Puppetklient eeldab, et Puppetmaster serveri nimi on puppet, seega tuleks serveri nimi määrata konfiguratsioonifailis või lisada DNS seadetesse või /etc/hosts faili nimi puppet ja Puppetmaster serveri ip aadress.&lt;br /&gt;
&lt;br /&gt;
Puppet kliendi seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Kasutamine=&lt;br /&gt;
&lt;br /&gt;
Puppeti kasutamiseks tuleb esmalt luua usaldus kliendi ja serveri  vahel. Klientmasinast tuleb esmalt taotleda sertifikaat käsuga&lt;br /&gt;
 puppet agent --test&lt;br /&gt;
&lt;br /&gt;
APuppetmaster serveril tuleb allkirjastamist ootavate sertifikaatide kuvamiseks sisestada käsk&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Certifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;br /&gt;
&lt;br /&gt;
[[Category: Linuxi administreerimine]]&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60148</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60148"/>
		<updated>2013-01-04T02:07:52Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Seadistamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi näiteks sertifikaatide allkirjastamisel tuleks kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
CentOS serveril on vaikimis aktiivne iptables tulemüür. Et kliendid saaksid ühendust Puppetmaster teenusega, tuleb tulemüür deaktiveerida või lubada vastav tcp port (vaikimisi 8140).&lt;br /&gt;
&lt;br /&gt;
Iptables deaktiveerimiseks&lt;br /&gt;
 /etc-init.d/iptables stop&lt;br /&gt;
Või tcp port 8140 lubamiseks&lt;br /&gt;
 iptables -A INPUT -p tcp --dport 8140 -j ACCEPT&lt;br /&gt;
 iptables-save&lt;br /&gt;
 /etc-init.d/iptables restart&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Puppetklient eeldab, et Puppetmaster serveri nimi on puppet, seega tuleks serveri nimi määrata konfiguratsioonifailis või lisada DNS seadetesse või /etc/hosts faili nimi puppet ja Puppetmaster serveri ip aadress.&lt;br /&gt;
&lt;br /&gt;
Puppet kliendi seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Kasutamine=&lt;br /&gt;
&lt;br /&gt;
Puppeti kasutamiseks tuleb esmalt luua usaldus kliendi ja serveri  vahel. Klientmasinast tuleb esmalt taotleda sertifikaat käsuga&lt;br /&gt;
 puppet agent --test&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;br /&gt;
&lt;br /&gt;
[[Category: Linuxi administreerimine]]&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60147</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60147"/>
		<updated>2013-01-04T02:07:06Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Seadistamine ja kasutamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi näiteks sertifikaatide allkirjastamisel tuleks kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
CentOS serveril on vaikimis aktiivne iptables tulemüür. Et kliendid saaksid ühendust Puppetmaster teenusega, tuleb tulemüür deaktiveerida või lubada vastav tcp port (vaikimisi 8140).&lt;br /&gt;
&lt;br /&gt;
Iptables deaktiveerimiseks&lt;br /&gt;
 /etc-init.d/iptables stop&lt;br /&gt;
Või tcp port 8140 lubamiseks&lt;br /&gt;
 iptables -A INPUT -p tcp --dport 8140 -j ACCEPT&lt;br /&gt;
 iptables-save&lt;br /&gt;
 /etc-init.d/iptables restart&lt;br /&gt;
&lt;br /&gt;
Puppetmaster teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
Allkirjastamist ootavate sertifikaatide kuvamiseks&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Certifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Puppetklient eeldab, et Puppetmaster serveri nimi on puppet, seega tuleks serveri nimi määrata konfiguratsioonifailis või lisada DNS seadetesse või /etc/hosts faili nimi puppet ja Puppetmaster serveri ip aadress.&lt;br /&gt;
&lt;br /&gt;
Puppet kliendi seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Kasutamine=&lt;br /&gt;
&lt;br /&gt;
Puppeti kasutamiseks tuleb esmalt luua usaldus kliendi ja serveri  vahel. Klientmasinast tuleb esmalt taotleda sertifikaat käsuga&lt;br /&gt;
 puppet agent --test&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;br /&gt;
&lt;br /&gt;
[[Category: Linuxi administreerimine]]&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60146</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60146"/>
		<updated>2013-01-04T02:06:46Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Seadistamine ja kasutamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi näiteks sertifikaatide allkirjastamisel tuleks kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
CentOS serveril on vaikimis aktiivne iptables tulemüür. Et kliendid saaksid ühendust Puppetmaster teenusega, tuleb tulemüür deaktiveerida või lubada vastav tcp port (vaikimisi 8140).&lt;br /&gt;
&lt;br /&gt;
Iptables deaktiveerimiseks&lt;br /&gt;
 /etc-init.d/iptables stop&lt;br /&gt;
Või tcp port 8140 lubamiseks&lt;br /&gt;
 iptables -A INPUT -p tcp --dport 8140 -j ACCEPT&lt;br /&gt;
 iptables-save&lt;br /&gt;
 /etc-init.d/iptables restart&lt;br /&gt;
&lt;br /&gt;
Puppetmaster teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
Allkirjastamist ootavate sertifikaatide kuvamiseks&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Certifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
&lt;br /&gt;
==Seadistamine ja kasutamine==&lt;br /&gt;
&lt;br /&gt;
Puppetklient eeldab, et Puppetmaster serveri nimi on puppet, seega tuleks serveri nimi määrata konfiguratsioonifailis või lisada DNS seadetesse või /etc/hosts faili nimi puppet ja Puppetmaster serveri ip aadress.&lt;br /&gt;
&lt;br /&gt;
Puppet kliendi seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Kasutamine=&lt;br /&gt;
&lt;br /&gt;
Puppeti kasutamiseks tuleb esmalt luua usaldus kliendi ja serveri  vahel. Klientmasinast tuleb esmalt taotleda sertifikaat käsuga&lt;br /&gt;
 puppet agent --test&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;br /&gt;
&lt;br /&gt;
[[Category: Linuxi administreerimine]]&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60145</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60145"/>
		<updated>2013-01-04T01:57:38Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Viited */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi näiteks sertifikaatide allkirjastamisel tuleks kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
CentOS serveril on vaikimis aktiivne iptables tulemüür. Et kliendid saaksid ühendust Puppetmaster teenusega, tuleb tulemüür deaktiveerida või lubada vastav tcp port (vaikimisi 8140).&lt;br /&gt;
&lt;br /&gt;
Iptables deaktiveerimiseks&lt;br /&gt;
 /etc-init.d/iptables stop&lt;br /&gt;
Või tcp port 8140 lubamiseks&lt;br /&gt;
 iptables -A INPUT -p tcp --dport 8140 -j ACCEPT&lt;br /&gt;
 iptables-save&lt;br /&gt;
 /etc-init.d/iptables restart&lt;br /&gt;
&lt;br /&gt;
Puppetmaster teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
Allkirjastamist ootavate sertifikaatide kuvamiseks&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Certifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
&lt;br /&gt;
==Seadistamine ja kasutamine==&lt;br /&gt;
&lt;br /&gt;
Puppetklient eeldab, et Puppetmaster serveri nimi on puppet, seega tuleks serveri nimi määrata konfiguratsioonifailis või lisada DNS seadetesse või /etc/hosts faili nimi puppet ja Puppetmaster serveri ip aadress.&lt;br /&gt;
&lt;br /&gt;
Puppet kliendi seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;br /&gt;
&lt;br /&gt;
[[Category: Linuxi administreerimine]]&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60144</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60144"/>
		<updated>2013-01-04T01:57:13Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Viited */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi näiteks sertifikaatide allkirjastamisel tuleks kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
CentOS serveril on vaikimis aktiivne iptables tulemüür. Et kliendid saaksid ühendust Puppetmaster teenusega, tuleb tulemüür deaktiveerida või lubada vastav tcp port (vaikimisi 8140).&lt;br /&gt;
&lt;br /&gt;
Iptables deaktiveerimiseks&lt;br /&gt;
 /etc-init.d/iptables stop&lt;br /&gt;
Või tcp port 8140 lubamiseks&lt;br /&gt;
 iptables -A INPUT -p tcp --dport 8140 -j ACCEPT&lt;br /&gt;
 iptables-save&lt;br /&gt;
 /etc-init.d/iptables restart&lt;br /&gt;
&lt;br /&gt;
Puppetmaster teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
Allkirjastamist ootavate sertifikaatide kuvamiseks&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Certifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
&lt;br /&gt;
==Seadistamine ja kasutamine==&lt;br /&gt;
&lt;br /&gt;
Puppetklient eeldab, et Puppetmaster serveri nimi on puppet, seega tuleks serveri nimi määrata konfiguratsioonifailis või lisada DNS seadetesse või /etc/hosts faili nimi puppet ja Puppetmaster serveri ip aadress.&lt;br /&gt;
&lt;br /&gt;
Puppet kliendi seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;br /&gt;
&lt;br /&gt;
[[Category: Linuxi_administreerimine]]&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60143</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60143"/>
		<updated>2013-01-04T01:53:14Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Viited */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi näiteks sertifikaatide allkirjastamisel tuleks kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
CentOS serveril on vaikimis aktiivne iptables tulemüür. Et kliendid saaksid ühendust Puppetmaster teenusega, tuleb tulemüür deaktiveerida või lubada vastav tcp port (vaikimisi 8140).&lt;br /&gt;
&lt;br /&gt;
Iptables deaktiveerimiseks&lt;br /&gt;
 /etc-init.d/iptables stop&lt;br /&gt;
Või tcp port 8140 lubamiseks&lt;br /&gt;
 iptables -A INPUT -p tcp --dport 8140 -j ACCEPT&lt;br /&gt;
 iptables-save&lt;br /&gt;
 /etc-init.d/iptables restart&lt;br /&gt;
&lt;br /&gt;
Puppetmaster teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
Allkirjastamist ootavate sertifikaatide kuvamiseks&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Certifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
&lt;br /&gt;
==Seadistamine ja kasutamine==&lt;br /&gt;
&lt;br /&gt;
Puppetklient eeldab, et Puppetmaster serveri nimi on puppet, seega tuleks serveri nimi määrata konfiguratsioonifailis või lisada DNS seadetesse või /etc/hosts faili nimi puppet ja Puppetmaster serveri ip aadress.&lt;br /&gt;
&lt;br /&gt;
Puppet kliendi seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;br /&gt;
&lt;br /&gt;
[[Category: Linuxi administreerimine]]&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60142</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60142"/>
		<updated>2013-01-04T01:50:57Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Seadistamine ja kasutamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi näiteks sertifikaatide allkirjastamisel tuleks kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
CentOS serveril on vaikimis aktiivne iptables tulemüür. Et kliendid saaksid ühendust Puppetmaster teenusega, tuleb tulemüür deaktiveerida või lubada vastav tcp port (vaikimisi 8140).&lt;br /&gt;
&lt;br /&gt;
Iptables deaktiveerimiseks&lt;br /&gt;
 /etc-init.d/iptables stop&lt;br /&gt;
Või tcp port 8140 lubamiseks&lt;br /&gt;
 iptables -A INPUT -p tcp --dport 8140 -j ACCEPT&lt;br /&gt;
 iptables-save&lt;br /&gt;
 /etc-init.d/iptables restart&lt;br /&gt;
&lt;br /&gt;
Puppetmaster teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
Allkirjastamist ootavate sertifikaatide kuvamiseks&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Certifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
&lt;br /&gt;
==Seadistamine ja kasutamine==&lt;br /&gt;
&lt;br /&gt;
Puppetklient eeldab, et Puppetmaster serveri nimi on puppet, seega tuleks serveri nimi määrata konfiguratsioonifailis või lisada DNS seadetesse või /etc/hosts faili nimi puppet ja Puppetmaster serveri ip aadress.&lt;br /&gt;
&lt;br /&gt;
Puppet kliendi seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60141</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60141"/>
		<updated>2013-01-04T01:45:11Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Paigaldamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi näiteks sertifikaatide allkirjastamisel tuleks kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
CentOS serveril on vaikimis aktiivne iptables tulemüür. Et kliendid saaksid ühendust Puppetmaster teenusega, tuleb tulemüür deaktiveerida või lubada vastav tcp port (vaikimisi 8140).&lt;br /&gt;
&lt;br /&gt;
Iptables deaktiveerimiseks&lt;br /&gt;
 /etc-init.d/iptables stop&lt;br /&gt;
Või tcp port 8140 lubamiseks&lt;br /&gt;
 iptables -A INPUT -p tcp --dport 8140 -j ACCEPT&lt;br /&gt;
 iptables-save&lt;br /&gt;
 /etc-init.d/iptables restart&lt;br /&gt;
&lt;br /&gt;
Puppetmaster teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
Allkirjastamist ootavate sertifikaatide kuvamiseks&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Certifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
&lt;br /&gt;
==Seadistamine ja kasutamine==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60140</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60140"/>
		<updated>2013-01-04T01:44:17Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Seadistamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi näiteks sertifikaatide allkirjastamisel tuleks kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
CentOS serveril on vaikimis aktiivne iptables tulemüür. Et kliendid saaksid ühendust Puppetmaster teenusega, tuleb tulemüür deaktiveerida või lubada vastav tcp port (vaikimisi 8140).&lt;br /&gt;
&lt;br /&gt;
Iptables deaktiveerimiseks&lt;br /&gt;
 /etc-init.d/iptables stop&lt;br /&gt;
Või tcp port 8140 lubamiseks&lt;br /&gt;
 iptables -A INPUT -p tcp --dport 8140 -j ACCEPT&lt;br /&gt;
 iptables-save&lt;br /&gt;
 /etc-init.d/iptables restart&lt;br /&gt;
&lt;br /&gt;
Puppetmaster teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
Allkirjastamist ootavate sertifikaatide kuvamiseks&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Certifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
Automaatseks käivitamiseks masina kävitamisel&lt;br /&gt;
 chkconfig puppet on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Seadistamine ja kasutamine==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60139</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60139"/>
		<updated>2013-01-04T01:43:24Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Paigaldamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi näiteks sertifikaatide allkirjastamisel tuleks kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
CentOS serveril on vaikimis aktiivne iptables tulemüür. Et kliendid saaksid ühendust Puppetmaster teenusega, tuleb tulemüür deaktiveerida või lubada vastav tcp port (vaikimisi 8140).&lt;br /&gt;
&lt;br /&gt;
Iptables deaktiveerimiseks&lt;br /&gt;
 /etc-init.d/iptables stop&lt;br /&gt;
Või tcp port 8140 lubamiseks&lt;br /&gt;
 iptables -A INPUT -p tcp --dport 8140 -j ACCEPT&lt;br /&gt;
 iptables-save&lt;br /&gt;
 /etc-init.d/iptables restart&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
Automaatseks käivitamiseks masina kävitamisel&lt;br /&gt;
 chkconfig puppet on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Seadistamine ja kasutamine==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60138</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60138"/>
		<updated>2013-01-04T01:41:51Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Seadistamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi näiteks sertifikaatide allkirjastamisel tuleks kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
Teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
Allkirjastamist ootavate sertifikaatide kuvamiseks&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Certifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
CentOS serveril on vaikimis aktiivne iptables tulemüür. Et kliendid saaksid ühendust Puppetmaster teenusega, tuleb tulemüür deaktiveerida või lubada vastav tcp port (vaikimisi 8140).&lt;br /&gt;
&lt;br /&gt;
Iptables deaktiveerimiseks&lt;br /&gt;
 /etc-init.d/iptables stop&lt;br /&gt;
Või tcp port 8140 lubamiseks&lt;br /&gt;
 iptables -A INPUT -p tcp --dport 8140 -j ACCEPT&lt;br /&gt;
 iptables-save&lt;br /&gt;
 /etc-init.d/iptables restart&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
Automaatseks käivitamiseks masina kävitamisel&lt;br /&gt;
 chkconfig puppet on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Seadistamine ja kasutamine==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60137</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60137"/>
		<updated>2013-01-04T01:41:12Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Seadistamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi näiteks sertifikaatide allkirjastamisel tuleks kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
Teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
Allkirjastamist ootavate sertifikaatide kuvamiseks&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Certifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
CentOS serveril on vaikimis aktiivne iptables tulemüür. Et kliendid saaksid ühendust Puppetmaster teenusega, tuleb tulemüür deaktiveerida või lubada vastav tcp port (vaikimisi 8140).&lt;br /&gt;
Iptables deaktiveerimiseks&lt;br /&gt;
 /etc-init.d/iptables stop&lt;br /&gt;
Või tcp port 8140 lubamiseks&lt;br /&gt;
 iptables -A INPUT -p tcp --dport 8140 -j ACCEPT&lt;br /&gt;
 iptables-save&lt;br /&gt;
 /etc-init.d/iptables restart&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
Automaatseks käivitamiseks masina kävitamisel&lt;br /&gt;
 chkconfig puppet on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Seadistamine ja kasutamine==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60136</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60136"/>
		<updated>2013-01-04T01:26:15Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Paigaldamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi näiteks sertifikaatide allkirjastamisel tuleks kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
Teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
Allkirjastamist ootavate sertifikaatide kuvamiseks&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Certifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Seadete fail on /etc/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
Automaatseks käivitamiseks masina kävitamisel&lt;br /&gt;
 chkconfig puppet on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Seadistamine ja kasutamine==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60135</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60135"/>
		<updated>2013-01-04T01:20:30Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Centos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi näiteks sertifikaatide allkirjastamisel tuleks kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
Teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
Sertifikaatide kuvamiseks&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Certifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
Automaatseks käivitamiseks masina kävitamisel&lt;br /&gt;
 chkconfig puppet on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Seadistamine ja kasutamine==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60134</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60134"/>
		<updated>2013-01-04T01:19:55Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Puppet paigaldamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi näiteks sertifikaatide allkirjastamisel tuleks kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
Teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
Sertifikaatide kuvamiseks&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Certifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
Automaatseks käivitamiseks masina kävitamisel&lt;br /&gt;
 chkconfig puppet on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Seadistamine ja kasutamine==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60133</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60133"/>
		<updated>2013-01-04T01:18:39Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Ubuntu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi juures tuleb kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
Teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
Sertifikaatide kuvamiseks&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Certifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
Automaatseks käivitamiseks masina kävitamisel&lt;br /&gt;
 chkconfig puppet on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Seadistamine ja kasutamine==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60132</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60132"/>
		<updated>2013-01-04T01:13:12Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Centos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi juures tuleb kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
Teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt, tuleks sisestada&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
Sertifikaatide kuvamiseks&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Certifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign kliendinimi.domeen&lt;br /&gt;
Kui allkirjastamist ootavaid sertifikaate on palju, saab kõik korraga allkirjastada, kasutades käsku&lt;br /&gt;
 puppet cert sign -all&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Repository lisamine&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
Automaatseks käivitamiseks&lt;br /&gt;
 chkconfig puppet on&lt;br /&gt;
Käivitamiseks nii, et näeks tulemusi&lt;br /&gt;
 sudo puppet agent --test&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60131</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60131"/>
		<updated>2013-01-04T01:08:15Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Puppet paigaldamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi juures tuleb kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
Kuna enamus toimingute tegemiseks on vajalikud root taseme õigused, siis ei hakka seda eraldi välja tooma.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
Teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
Sertifikaatide kuvamiseks&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Certifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign agent1.localdomain&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Repository lisamine&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
Automaatseks käivitamiseks&lt;br /&gt;
 chkconfig puppet on&lt;br /&gt;
Käivitamiseks nii, et näeks tulemusi&lt;br /&gt;
 sudo puppet agent --test&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60130</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60130"/>
		<updated>2013-01-04T01:06:13Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Sissejuhatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Puppet on vabavaraline konfiguratsioonihaldus tarkvara, mis võimaldab tsentraliseeritult hallata erinevaid operatsioonisüsteeme kasutavaid servereid ja tööjaamu. Puppet töötab klient-server põhimõttel, kus klientmasinad käivad regulaarselt serverilt konfiguratsioone tõmbamas. Nii on võimalik vaid ühes kohas tehtavad muudatused kiiresti jagada määratud seadmetele.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi juures tuleb kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
Teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
Sertifikaatide kuvamiseks&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Certifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign agent1.localdomain&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Repository lisamine&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
Automaatseks käivitamiseks&lt;br /&gt;
 chkconfig puppet on&lt;br /&gt;
Käivitamiseks nii, et näeks tulemusi&lt;br /&gt;
 sudo puppet agent --test&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60129</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60129"/>
		<updated>2013-01-04T00:46:46Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Repository lisamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi juures tuleb kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
Teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
Sertifikaatide kuvamiseks&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Certifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign agent1.localdomain&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
Repository lisamine&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava operatsioonisüsteemi versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
Automaatseks käivitamiseks&lt;br /&gt;
 chkconfig puppet on&lt;br /&gt;
Käivitamiseks nii, et näeks tulemusi&lt;br /&gt;
 sudo puppet agent --test&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60128</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60128"/>
		<updated>2013-01-04T00:43:56Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Ubuntu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi juures tuleb kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
Teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
Sertifikaatide kuvamiseks&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Certifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign agent1.localdomain&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repository, sest Ubuntu ja Debian vaikimisi seadistatud repositorydes ei pruugi olla värskeim versioon.&lt;br /&gt;
==Repository lisamine==&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava ubuntu versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
Automaatseks käivitamiseks&lt;br /&gt;
 chkconfig puppe on&lt;br /&gt;
Käivitamiseks nii, et näeks tulemusi&lt;br /&gt;
 sudo puppet agent --test&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60127</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60127"/>
		<updated>2013-01-04T00:42:16Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Puppet paigaldamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda. Antud näites paigaldatakse Puppetmaster Centos operatsioonisüsteemile ja Puppet klient Ubuntule.&lt;br /&gt;
Kummagi operatsioonisüsteemiga tehtavad sammud on kirjeldatud eraldi, kuigi juures tuleb kasutada serverit ja klienti vaheldumisi.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
Teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
Sertifikaatide kuvamiseks&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Certifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign agent1.localdomain&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repo, sest Ubuntu ja Debian vaikimis seadisitatud repodes ei pruugi olla värskeim versioon.&lt;br /&gt;
Repository lisamine&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava ubuntu versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
Automaatseks käivitamiseks&lt;br /&gt;
 chkconfig puppe on&lt;br /&gt;
Käivitamiseks nii, et näeks tulemusi&lt;br /&gt;
 sudo puppet agent --test&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60126</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60126"/>
		<updated>2013-01-04T00:37:14Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Ubuntu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
Teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
Sertifikaatide kuvamiseks&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Certifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign agent1.localdomain&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repo, sest Ubuntu ja Debian vaikimis seadisitatud repodes ei pruugi olla värskeim versioon.&lt;br /&gt;
Repository lisamine&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava ubuntu versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
Automaatseks käivitamiseks&lt;br /&gt;
 chkconfig puppe on&lt;br /&gt;
Käivitamiseks nii, et näeks tulemusi&lt;br /&gt;
 sudo puppet agent --test&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60125</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60125"/>
		<updated>2013-01-04T00:36:24Z</updated>

		<summary type="html">&lt;p&gt;Plume: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
=Puppet paigaldamine=&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda.&lt;br /&gt;
&lt;br /&gt;
=Centos=&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
 sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
 yum install puppet-server&lt;br /&gt;
Teenuse käivitamine&lt;br /&gt;
 service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt&lt;br /&gt;
 chkconfig puppetmaster on&lt;br /&gt;
Sertifikaatide kuvamiseks&lt;br /&gt;
 puppet cert list&lt;br /&gt;
Certifikaadi allkirjastamiseks&lt;br /&gt;
 puppet cert sign agent1.localdomain&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Ubuntu=&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repo, sest Ubuntu ja Debian vaikimis seadisitatud repodes ei pruugi olla värskeim versioon.&lt;br /&gt;
Repository lisamine&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava ubuntu versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
 wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
 sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
 sudo apt-get install puppet&lt;br /&gt;
Automaatseks käivitamiseks&lt;br /&gt;
 chkconfig puppe on&lt;br /&gt;
Käivitamiseks nii, et näeks tulemusi&lt;br /&gt;
 sudo puppet agent --test&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Seaded asuvad&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Viited&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60124</id>
		<title>Puppet paigaldamine ja seadistamine Centos &amp; Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Puppet_paigaldamine_ja_seadistamine_Centos_%26_Ubuntu&amp;diff=60124"/>
		<updated>2013-01-04T00:31:38Z</updated>

		<summary type="html">&lt;p&gt;Plume: Created page with &amp;#039;Sissejuhatus  Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides. Artikkel on mõeldud algajale administraatorile, kes osk…&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sissejuhatus&lt;br /&gt;
&lt;br /&gt;
Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides.&lt;br /&gt;
Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.&lt;br /&gt;
&lt;br /&gt;
Puppet paigaldamine&lt;br /&gt;
&lt;br /&gt;
Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda.&lt;br /&gt;
&lt;br /&gt;
Centos&lt;br /&gt;
Puppet Labs repository lisamine:&lt;br /&gt;
sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm&lt;br /&gt;
Puppet Master serveri paigaldmaine:&lt;br /&gt;
yum install puppet-server&lt;br /&gt;
service puppetmaster start&lt;br /&gt;
Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt&lt;br /&gt;
chkconfig puppetmaster on&lt;br /&gt;
Sertide jaoks&lt;br /&gt;
puppet cert list&lt;br /&gt;
puppet cert sign agent1.localdomain&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ubuntu&lt;br /&gt;
Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repo, sest Ubuntu ja Debian vaikimis seadisitatud repodes ei pruugi olla värskeim versioon.&lt;br /&gt;
Repository lisamine&lt;br /&gt;
Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava ubuntu versiooni paigaldus pakk ja see siis alla tõmmata.&lt;br /&gt;
Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks&lt;br /&gt;
wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb&lt;br /&gt;
Ja paigaldamiseks&lt;br /&gt;
sudo dpkg -i puppetlabs-release-precise.deb&lt;br /&gt;
sudo apt-get install puppet&lt;br /&gt;
Automaatseks käivitamiseks&lt;br /&gt;
chkconfig puppe on&lt;br /&gt;
Käivitamiseks niisama&lt;br /&gt;
sudo puppet agent --test&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Seaded&lt;br /&gt;
/etc/puppet/puppet.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Viited&lt;br /&gt;
http://docs.puppetlabs.com/guides/installation.html#post-install&lt;br /&gt;
http://docs.puppetlabs.com/learning/agent_master_basic.html&lt;br /&gt;
http://www.how2centos.com/centos-6-puppet-install/&lt;br /&gt;
http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/&lt;br /&gt;
http://bitcube.co.uk/content/puppet-errors-explained&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Stunnel&amp;diff=49088</id>
		<title>Talk:Stunnel</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Stunnel&amp;diff=49088"/>
		<updated>2012-06-08T13:31:57Z</updated>

		<summary type="html">&lt;p&gt;Plume: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! KRITEERIUM&lt;br /&gt;
! KAAL&lt;br /&gt;
! HINNANG&lt;br /&gt;
! SELGITUS&lt;br /&gt;
|-&lt;br /&gt;
| Versioonide ajalugu&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Autor&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas.&lt;br /&gt;
|-&lt;br /&gt;
| Viimase muutmise aeg&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Skoop&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Skoop on olemas, kuid minu meelest veidike kitsas. Oleks oodanud muidu kasuliku teenuse veidi põhalikumat tutvustust.&lt;br /&gt;
|-&lt;br /&gt;
| Sissejuhatus&lt;br /&gt;
|  1&lt;br /&gt;
|  0.5&lt;br /&gt;
|  Sissejuhatus on olemas, kuid sõnastatud üsna kohmakalt ja segaselt.&lt;br /&gt;
|-&lt;br /&gt;
| Nõuded&lt;br /&gt;
|  1&lt;br /&gt;
|  0,5&lt;br /&gt;
|  Nõuded või õigemini eeldused on välja toodud, kuigi jääb arusaamatuks, miks on vajalik kahe riistvaralise arvuti olemasolu, kui stunnel suudab olla sama masina peal nii server kui ka klient. Ka võiks ju kasutada virtuaalmasinaid. Ja eeldus, et masinad peavad asuma arvutivõrgus kõlab ka kaunis naljakalt. &lt;br /&gt;
|-&lt;br /&gt;
| Installeerimise ja konfigureerimise osa&lt;br /&gt;
|  3&lt;br /&gt;
|  2&lt;br /&gt;
|  Installeerimise ja seadistamine on olemas, kuid seadistaamine on vormistatud segaselt.&lt;br /&gt;
|-  &lt;br /&gt;
| Tehniliselt korrektne (pole suuri vigu) &lt;br /&gt;
|  3&lt;br /&gt;
|  3&lt;br /&gt;
|  Tehniliselt korrektne.&lt;br /&gt;
|-&lt;br /&gt;
| Korraldused on tekstist eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  0,5&lt;br /&gt;
|  Korraldused on küll tekstist eristatavad, kuid samamoodi on vormistatud ka konfiguratsioonifailidesse tehtud muudatused, seega on siiski raske vahet teha, mis on mis.&lt;br /&gt;
|-&lt;br /&gt;
| Käskude väljundid on tekstist eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Väljundid puuduvad&lt;br /&gt;
|-&lt;br /&gt;
| Muutuvad osad on eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  0,5&lt;br /&gt;
|  Muutuvad osad on vormistatud samamoodi kui käsud.&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on loetav (struktuur on olemas)&lt;br /&gt;
|  1&lt;br /&gt;
|  0,5&lt;br /&gt;
|  Tekst on loetav, kuid kommentaarid vaheldumisi samamoodi vormistatud käskude ja seadistustega, on raskesti jälgitav.&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on arusaadav (laused on korrektsed) &lt;br /&gt;
|  1&lt;br /&gt;
|  0.5&lt;br /&gt;
|  Laused on valdavalt korrektsed, kuid esineb kirjavigu, käänamisvigu ja kummalisi väljendeid nt lihttekst. Mõne lause sisu jääb ka arusaamatuks.&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse varundamine&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Varundamiseks soovitatakse kasutada spetsiaalset varundustarkvara.&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse taastamine&lt;br /&gt;
|  2&lt;br /&gt;
|  0 &lt;br /&gt;
|  Puudub&lt;br /&gt;
|-&lt;br /&gt;
| Kokku&lt;br /&gt;
|  20&lt;br /&gt;
|  11&lt;br /&gt;
|  Kokkuvõtteks võib öelda, et juhend tundub olevat kirjutatud kiirustades - palju kirjavigu ja kummalisi lauseid ning väljendeid. Kasuliku teenuse tutvustamisel on piirdutud vaid selle kasutamisel koos Sambaga, kuigi oleks saanud seda teemat palju laiemalt avada. Ka kujundus ei ole just kõige õnnestunum, kuna käsud ja tehtavad muudatuses on vormistatud ühtemoodi.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Arvustuse koostas Priit Lume AK41 08.06.2012&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Stunnel&amp;diff=49087</id>
		<title>Talk:Stunnel</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Stunnel&amp;diff=49087"/>
		<updated>2012-06-08T13:30:00Z</updated>

		<summary type="html">&lt;p&gt;Plume: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! KRITEERIUM&lt;br /&gt;
! KAAL&lt;br /&gt;
! HINNANG&lt;br /&gt;
! SELGITUS&lt;br /&gt;
|-&lt;br /&gt;
| Versioonide ajalugu&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Autor&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas.&lt;br /&gt;
|-&lt;br /&gt;
| Viimase muutmise aeg&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Skoop&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Skoop on olemas, kuid minu meelest veidike kitsas. Oleks oodanud muidu kasuliku teenuse veidi põhalikumat tutvustust.&lt;br /&gt;
|-&lt;br /&gt;
| Sissejuhatus&lt;br /&gt;
|  1&lt;br /&gt;
|  0.5&lt;br /&gt;
|  Sissejuhatus on olemas, kuid sõnastatud üsna kohmakalt ja segaselt.&lt;br /&gt;
|-&lt;br /&gt;
| Nõuded&lt;br /&gt;
|  1&lt;br /&gt;
|  0,5&lt;br /&gt;
|  Nõuded või õigemini eeldused on välja toodud, kuigi jääb arusaamatuks, miks on vajalik kahe riistvaralise arvuti olemasolu, kui stunnel suudab olla sama masina peal nii server kui ka klient. Ka võiks ju kasutada virtuaalmasinaid. Ja eeldus, et masinad peavad asuma arvutivõrgus kõlab ka kaunis naljakalt. &lt;br /&gt;
|-&lt;br /&gt;
| Installeerimise ja konfigureerimise osa&lt;br /&gt;
|  3&lt;br /&gt;
|  2&lt;br /&gt;
|  Installeerimise ja seadistamine on olemas, kuid seadistaamine on vormistatud segaselt.&lt;br /&gt;
|-  &lt;br /&gt;
| Tehniliselt korrektne (pole suuri vigu) &lt;br /&gt;
|  3&lt;br /&gt;
|  3&lt;br /&gt;
|  Tehniliselt korrektne.&lt;br /&gt;
|-&lt;br /&gt;
| Korraldused on tekstist eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  0,5&lt;br /&gt;
|  Korraldused on küll tekstist eristatavad, kuid samamoodi on vormistatud ka konfiguratsioonifailidesse tehtud muudatused, seega on siiski raske vahet teha, mis on mis.&lt;br /&gt;
|-&lt;br /&gt;
| Käskude väljundid on tekstist eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Väljundid puuduvad&lt;br /&gt;
|-&lt;br /&gt;
| Muutuvad osad on eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  0,5&lt;br /&gt;
|  Muutuvad osad on vormistatud samamoodi kui käsud.&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on loetav (struktuur on olemas)&lt;br /&gt;
|  1&lt;br /&gt;
|  0,5&lt;br /&gt;
|  Tekst on loetav, kuid kommentaarid vaheldumisi samamoodi vormistatud käskude ja seadistustega, on raskesti jälgitav.&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on arusaadav (laused on korrektsed) &lt;br /&gt;
|  1&lt;br /&gt;
|  0.5&lt;br /&gt;
|  Laused on valdavalt korrektsed, kuid esineb kirjavigu, käänamisvigu ja kummalisi väljendeid nt lihttekst. Mõne lause sisu jääb ka arusaamatuks.&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse varundamine&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Varundamiseks soovitatakse kasutada spetsiaalset varundustarkvara.&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse taastamine&lt;br /&gt;
|  2&lt;br /&gt;
|  0 &lt;br /&gt;
|  Puudub&lt;br /&gt;
|-&lt;br /&gt;
| Kokku&lt;br /&gt;
|  20&lt;br /&gt;
|  11&lt;br /&gt;
|  Kokkuvõtteks võib öelda, et juhend tundub olevat kirjutatud kiirustades - palju kirjavigu ja kummalisi lauseid ning väljendeid. Kasuliku teenuse tutvustamisel on piirdutud vaid selle kasutamisel koos Sambaga, kuigi oleks saanud seda teemat palju laiemalt avada. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Arvustuse koostas Priit Lume AK41 08.06.2012&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Stunnel&amp;diff=49086</id>
		<title>Talk:Stunnel</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Stunnel&amp;diff=49086"/>
		<updated>2012-06-08T13:09:43Z</updated>

		<summary type="html">&lt;p&gt;Plume: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! KRITEERIUM&lt;br /&gt;
! KAAL&lt;br /&gt;
! HINNANG&lt;br /&gt;
! SELGITUS&lt;br /&gt;
|-&lt;br /&gt;
| Versioonide ajalugu&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Autor&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas.&lt;br /&gt;
|-&lt;br /&gt;
| Viimase muutmise aeg&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Skoop&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Skoop on olemas, kuid minu meelest veidike kitsas. Oleks oodanud muidu kasuliku teenuse veidi põhalikumat tutvustust.&lt;br /&gt;
|-&lt;br /&gt;
| Sissejuhatus&lt;br /&gt;
|  1&lt;br /&gt;
|  0.5&lt;br /&gt;
|  Sissejuhatus on olemas, kuid sõnastatud üsna kohmakalt ja segaselt.&lt;br /&gt;
|-&lt;br /&gt;
| Nõuded&lt;br /&gt;
|  1&lt;br /&gt;
|  0,5&lt;br /&gt;
|  Nõuded või õigemini eeldused on välja toodud, kuigi jääb arusaamatuks, miks on vajalik kahe riistvaralise arvuti olemasolu, kui stunnel suudab olla sama masina peal nii server kui ka klient. Ka võiks ju kasutada virtuaalmasinaid. Ja eeldus, et masinad peavad asuma arvutivõrgus kõlab ka kaunis naljakalt. &lt;br /&gt;
|-&lt;br /&gt;
| Installeerimise ja konfigureerimise osa&lt;br /&gt;
|  3&lt;br /&gt;
|  1,5&lt;br /&gt;
|  Installeerimise osa on lihtne ja arusaadav, seadistamise osas oleks võinud ka selgitada, mida tehtavad muudatused teevad.&lt;br /&gt;
|-  &lt;br /&gt;
| Tehniliselt korrektne (pole suuri vigu) &lt;br /&gt;
|  3&lt;br /&gt;
|  3&lt;br /&gt;
|  Tehniliselt korrektne.&lt;br /&gt;
|-&lt;br /&gt;
| Korraldused on tekstist eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  0,5&lt;br /&gt;
|  Korraldused on küll tekstist eristatavad, kuid samamoodi on vormistatud ka konfiguratsioonifailidesse tehtud muudatused, seega on siiski raske vahet teha, mis on mis.&lt;br /&gt;
|-&lt;br /&gt;
| Käskude väljundid on tekstist eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Väljundid puuduvad&lt;br /&gt;
|-&lt;br /&gt;
| Muutuvad osad on eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  0,5&lt;br /&gt;
|  Muutuvad osad on vormistatud samamoodi kui käsud.&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on loetav (struktuur on olemas)&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Tekst on loetav&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on arusaadav (laused on korrektsed) &lt;br /&gt;
|  1&lt;br /&gt;
|  0.5&lt;br /&gt;
|  Laused on valdavalt korrektsed, kuid esineb kirjavigu, käänamisvigu ja kummalisi väljendeid nt lihttekst. Mõne lause sisu jääb ka arusaamatuks.&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse varundamine&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Varundamiseks soovitatakse kasutada spetsiaalset varundustarkvara.&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse taastamine&lt;br /&gt;
|  2&lt;br /&gt;
|  0 &lt;br /&gt;
|  Puudub&lt;br /&gt;
|-&lt;br /&gt;
| Kokku&lt;br /&gt;
|  20&lt;br /&gt;
|  11&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Arvustuse koostas Priit Lume AK41 08.06.2012&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Stunnel&amp;diff=49085</id>
		<title>Talk:Stunnel</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Stunnel&amp;diff=49085"/>
		<updated>2012-06-08T13:08:35Z</updated>

		<summary type="html">&lt;p&gt;Plume: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! KRITEERIUM&lt;br /&gt;
! KAAL&lt;br /&gt;
! HINNANG&lt;br /&gt;
! SELGITUS&lt;br /&gt;
|-&lt;br /&gt;
| Versioonide ajalugu&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Autor&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas.&lt;br /&gt;
|-&lt;br /&gt;
| Viimase muutmise aeg&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Skoop&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Skoop on olemas, kuid minu meelest veidike kitsas. Oleks oodanud muidu kasuliku teenuse veidi põhalikumat tutvustust.&lt;br /&gt;
|-&lt;br /&gt;
| Sissejuhatus&lt;br /&gt;
|  1&lt;br /&gt;
|  0.5&lt;br /&gt;
|  Sissejuhatus on olemas, kuid sõnastatud üsna kohmakalt ja segaselt.&lt;br /&gt;
|-&lt;br /&gt;
| Nõuded&lt;br /&gt;
|  1&lt;br /&gt;
|  0,5&lt;br /&gt;
|  Nõuded või õigemini eeldused on välja toodud, kuigi jääb arusaamatuks, miks on vajalik kahe riistvaralise arvuti olemasolu, kui stunnel suudab olla sama masina peal nii server kui ka klient. Ka võiks ju kasutada virtuaalmasinaid. Ja eeldus, et masinad peavad asuma arvutivõrgus kõlab ka kaunis naljakalt. &lt;br /&gt;
|-&lt;br /&gt;
| Installeerimise ja konfigureerimise osa&lt;br /&gt;
|  3&lt;br /&gt;
|  1,5&lt;br /&gt;
|  Installeerimise osa on lihtne ja arusaadav, seadistamise osas oleks võinud ka selgitada, mida tehtavad muudatused teevad.&lt;br /&gt;
|-  &lt;br /&gt;
| Tehniliselt korrektne (pole suuri vigu) &lt;br /&gt;
|  3&lt;br /&gt;
|  3&lt;br /&gt;
|  Tehniliselt korrektne.&lt;br /&gt;
|-&lt;br /&gt;
| Korraldused on tekstist eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  0,5&lt;br /&gt;
|  Korraldused on küll tekstist eristatavad, kuid samamoodi on vormistatud ka konfiguratsioonifailidesse tehtud muudatused, seega on siiski raske vahet teha, mis on mis.&lt;br /&gt;
|-&lt;br /&gt;
| Käskude väljundid on tekstist eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Väljundid puuduvad&lt;br /&gt;
|-&lt;br /&gt;
| Muutuvad osad on eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  0,5&lt;br /&gt;
|  Muutuvad osad on vormistatud samamoodi kui käsud.&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on loetav (struktuur on olemas)&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Tekst on loetav.&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on arusaadav (laused on korrektsed) &lt;br /&gt;
|  1&lt;br /&gt;
|  0.5&lt;br /&gt;
|  Laused on valdavalt korrektsed, kuid esineb kirjavigu, käänamisvigu ja kummalisi väljendeid nt lihttekst. Mõne lause sisu jääb ka arusaamatuks.&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse varundamine&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Varundamiseks soovitatakse kasutada spetsiaalset varundustarkvara.&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse taastamine&lt;br /&gt;
|  2&lt;br /&gt;
|  0 &lt;br /&gt;
|  Puudu&lt;br /&gt;
|-&lt;br /&gt;
| Kokku&lt;br /&gt;
|  20&lt;br /&gt;
|  11&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Arvustuse koostas Priit Lume AK41 08.06.2012&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Stunnel&amp;diff=49084</id>
		<title>Talk:Stunnel</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Stunnel&amp;diff=49084"/>
		<updated>2012-06-08T13:05:51Z</updated>

		<summary type="html">&lt;p&gt;Plume: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! KRITEERIUM&lt;br /&gt;
! KAAL&lt;br /&gt;
! HINNANG&lt;br /&gt;
! SELGITUS&lt;br /&gt;
|-&lt;br /&gt;
| Versioonide ajalugu&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Autor&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Autori nimi olemas.&lt;br /&gt;
|-&lt;br /&gt;
| Viimase muutmise aeg&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  olemas&lt;br /&gt;
|-&lt;br /&gt;
| Skoop&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Skoop on olemas, kuid minu meelest veidike kitsas. Oleks oodanud muidu kasuliku teenuse veidi põhalikumat tutvustust.&lt;br /&gt;
|-&lt;br /&gt;
| Sissejuhatus&lt;br /&gt;
|  1&lt;br /&gt;
|  0.3&lt;br /&gt;
|  Sissejuhatus on olemas, kuid sõnastatud üsna kohmakalt ja segaselt.&lt;br /&gt;
|-&lt;br /&gt;
| Nõuded&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Nõuded või õigemini eeldused on välja toodud, kuigi jääb arusaamatuks, miks on vajalik kahe riistvaralise arvuti olemasolu, kui stunnel suudab olla sama masina peal nii server kui ka klient. Ka võiks ju kasutada virtuaalmasinaid. Ja eeldus, et masinad peavad asuma arvutivõrgus kõlab ka kaunis naljakalt. &lt;br /&gt;
|-&lt;br /&gt;
| Installeerimise ja konfigureerimise osa&lt;br /&gt;
|  3&lt;br /&gt;
|  1,5&lt;br /&gt;
|  Installeerimise osa on lihtne ja arusaadav, seadistamise osas oleks võinud ka selgitada, mida tehtavad muudatused teevad.&lt;br /&gt;
|-  &lt;br /&gt;
| Tehniliselt korrektne (pole suuri vigu) &lt;br /&gt;
|  3&lt;br /&gt;
|  3&lt;br /&gt;
|  Tehniliselt korrektne.&lt;br /&gt;
|-&lt;br /&gt;
| Korraldused on tekstist eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Korraldused on küll tekstist eristatavad, kuid samamoodi on vormistatud ka konfiguratsioonifailidesse tehtud muudatused, seega on siiski raske vahet teha, mis on mis.&lt;br /&gt;
|-&lt;br /&gt;
| Käskude väljundid on tekstist eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Väljundid puuduvad&lt;br /&gt;
|-&lt;br /&gt;
| Muutuvad osad on eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Muutuvad osad on vormistatud samamoodi kui käsud.&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on loetav (struktuur on olemas)&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Tekst on loetav.&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on arusaadav (laused on korrektsed) &lt;br /&gt;
|  1&lt;br /&gt;
|  0.2&lt;br /&gt;
|  Laused on valdavalt korrektsed, kuid esineb kirjavigu, käänamisvigu ja kummalisi väljendeid nt lihttekst. Mõne lause sisu jääb ka arusaamatuks.&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse varundamine&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Varundamiseks soovitatakse kasutada spetsiaalset varundustarkvara.&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse taastamine&lt;br /&gt;
|  2&lt;br /&gt;
|  0 &lt;br /&gt;
|  Puudu&lt;br /&gt;
|-&lt;br /&gt;
| Kokku&lt;br /&gt;
|  20&lt;br /&gt;
|  9&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Arvustuse koostas Priit Lume AK41 08.06.2012&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Stunnel&amp;diff=49083</id>
		<title>Talk:Stunnel</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Stunnel&amp;diff=49083"/>
		<updated>2012-06-08T13:04:24Z</updated>

		<summary type="html">&lt;p&gt;Plume: Created page with &amp;#039;{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot; |- ! KRITEERIUM ! KAAL ! HINNANG ! SELGITUS |- | Versioonide ajalugu | 1 | 1 | Olemas |- | Autor |  1 |  1 |  Autori nimi olemas. |- | Viimase muu…&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! KRITEERIUM&lt;br /&gt;
! KAAL&lt;br /&gt;
! HINNANG&lt;br /&gt;
! SELGITUS&lt;br /&gt;
|-&lt;br /&gt;
| Versioonide ajalugu&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Olemas&lt;br /&gt;
|-&lt;br /&gt;
| Autor&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Autori nimi olemas.&lt;br /&gt;
|-&lt;br /&gt;
| Viimase muutmise aeg&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Viimane artikli muutmise aeg olemas&lt;br /&gt;
|-&lt;br /&gt;
| Skoop&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Skoop on olemas, kuid minu meelest veidike kitsas. Oleks oodanud muidu kasuliku teenuse veidi põhalikumat tutvustust.&lt;br /&gt;
|-&lt;br /&gt;
| Sissejuhatus&lt;br /&gt;
|  1&lt;br /&gt;
|  0.3&lt;br /&gt;
|  Sissejuhatus on olemas, kuid sõnastatud üsna kohmakalt ja segaselt.&lt;br /&gt;
|-&lt;br /&gt;
| Nõuded&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Nõuded või õigemini eeldused on välja toodud, kuigi jääb arusaamatuks, miks on vajalik kahe riistvaralise arvuti olemasolu, kui stunnel suudab olla sama masina peal nii server kui ka klient. Ka võiks ju kasutada virtuaalmasinaid. Ja eeldus, et masinad peavad asuma arvutivõrgus kõlab ka kaunis naljakalt. &lt;br /&gt;
|-&lt;br /&gt;
| Installeerimise ja konfigureerimise osa&lt;br /&gt;
|  3&lt;br /&gt;
|  1,5&lt;br /&gt;
|  Installeerimise osa on lihtne ja arusaadav, seadistamise osas oleks võinud ka selgitada, mida tehtavad muudatused teevad.&lt;br /&gt;
|-  &lt;br /&gt;
| Tehniliselt korrektne (pole suuri vigu) &lt;br /&gt;
|  3&lt;br /&gt;
|  3&lt;br /&gt;
|  Tehniliselt korrektne.&lt;br /&gt;
|-&lt;br /&gt;
| Korraldused on tekstist eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Korraldused on küll tekstist eristatavad, kuid samamoodi on vormistatud ka konfiguratsioonifailidesse tehtud muudatused, seega on siiski raske vahet teha, mis on mis.&lt;br /&gt;
|-&lt;br /&gt;
| Käskude väljundid on tekstist eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Väljundid puuduvad&lt;br /&gt;
|-&lt;br /&gt;
| Muutuvad osad on eristatavad&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Muutuvad osad on vormistatud samamoodi kui käsud.&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on loetav (struktuur on olemas)&lt;br /&gt;
|  1&lt;br /&gt;
|  1&lt;br /&gt;
|  Tekst on loetav.&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on arusaadav (laused on korrektsed) &lt;br /&gt;
|  1&lt;br /&gt;
|  0.2&lt;br /&gt;
|  Laused on valdavalt korrektsed, kuid esineb kirjavigu, käänamisvigu ja kummalisi väljendeid nt lihttekst. Mõne lause sisu jääb ka arusaamatuks.&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse varundamine&lt;br /&gt;
|  1&lt;br /&gt;
|  0&lt;br /&gt;
|  Varundamiseks soovitatakse kasutada spetsiaalset varundustarkvara.&lt;br /&gt;
|-&lt;br /&gt;
| Teenuse taastamine&lt;br /&gt;
|  2&lt;br /&gt;
|  0 &lt;br /&gt;
|  Puudu&lt;br /&gt;
|-&lt;br /&gt;
| Kokku&lt;br /&gt;
|  20&lt;br /&gt;
|  9&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Arvustuse koostas Priit Lume AK41 08.06.2012&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=GreenSQL&amp;diff=49072</id>
		<title>GreenSQL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=GreenSQL&amp;diff=49072"/>
		<updated>2012-06-06T19:47:33Z</updated>

		<summary type="html">&lt;p&gt;Plume: /* Varundamine ja taastamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Autorid ==&lt;br /&gt;
&lt;br /&gt;
Priit Lume AK41 (GreenSQL paigaldamine)&lt;br /&gt;
&lt;br /&gt;
Ulvar Petmanson AK31 (GreenSQL testimine)&lt;br /&gt;
&lt;br /&gt;
== Muudatuste ajalugu ==&lt;br /&gt;
&lt;br /&gt;
Viimati muudetud: 06.06.2012&lt;br /&gt;
&lt;br /&gt;
Versioon 1.0&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
&lt;br /&gt;
Käesolev juhend tutvustab GreenSQL andmebaasi tulemüüri paigaldamist ja testimist.&lt;br /&gt;
&lt;br /&gt;
Andmebaasi tulemüür on lahendus, mis pakub kaitset nn SQL injection rünnete vastu. Sedasorti rünnete korral proovitakse legaalsete päringute varjus anda andmebaasile käske, millega baasist varjatud andmeid pärida või midagi veel hullemat korda saata.&lt;br /&gt;
&lt;br /&gt;
Juhend tutvustab vabavaralise GreenSQL 1.3.0 paigaldamist, mida saab laadida lehelt http://www.greensql.net/download .&lt;br /&gt;
See versioon ühildub MySQL ja PostgreSQL andmebaasidega.&lt;br /&gt;
Saadaval on ka uuem versioon GreenSQL Express, mis toetab ka MS SQL andmebaasi, kuid see eeldab registreerimist lehel http://www.greensql.com .&lt;br /&gt;
&lt;br /&gt;
Juhendi koostamisel on kasutatud Ubuntu 10.10, kuid see peaks sobima ka muude Ubuntu versioonide puhul.&lt;br /&gt;
GreenSQL paigaldamiseks ja kasutamiseks võiksid olla vähemalt algteadmised linux käsurea keskkonnast ja andmebaasidest.&lt;br /&gt;
&lt;br /&gt;
==GreenSQL paigaldamine==&lt;br /&gt;
&lt;br /&gt;
Paigaldamiseks tuleb alla laadida paigaldusmeedia, mida saab teha käsuga:&lt;br /&gt;
&lt;br /&gt;
 wget -O greensql-fw-1.3.0.tar.gz &amp;quot;http://www.greensql.net/download/get?os=Source_Code&amp;amp;platform=Any&amp;amp;filename=greensql-fw-1.3.0.tar.gz&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Arhiivi lahti pakkimiseks käsk:&lt;br /&gt;
&lt;br /&gt;
 tar -zxvf greensql-fw-1.3.0.tar.gz &lt;br /&gt;
&lt;br /&gt;
Kahjuks pole antud arhiivis Debiani/Ubuntu paigaldusfaili, see tuleb ise tekitada.&lt;br /&gt;
Kuna GreenSQL vajab paigaldamiseks mitmeid teisi rakendusi, siis peab vajalikud rakendused installeerima. Minul tuli paigaldada järgnevad programmid: flex, bison, devscripts, debhelper, libpcre3-dev, libmysqlclient-dev, libpq-dev. Nõutavaid rakendusi võib olla veel, kuid see sõltub sellest, mis masinasse juba paigaldatud on. Antud juhul olid PostgreSQL ja MySQL juba varasemalt paigaldatud. Kui mõni programm puudu on, annab skript selle kohta veateate. Käsurealt paigaldades saab üles-alla kerida kasutades klahve Shift+Page Up/Page Down. Kuna nõutud rakendusi on üsna palju, võtan kasutusele juurkasutaja õigused käsuga&lt;br /&gt;
 sudo -i&lt;br /&gt;
&lt;br /&gt;
Seejärel tuleb paigaldada vajalikud rakendused kasutades järgnevaid käske:&lt;br /&gt;
 apt-get install flex&lt;br /&gt;
 apt-get install bison&lt;br /&gt;
 apt-get install devscripts &lt;br /&gt;
 apt-get install debhelper &lt;br /&gt;
 apt-get install libpcre3-dev&lt;br /&gt;
 apt-get install libmysqlclient-dev&lt;br /&gt;
 apt-get install libpq-dev&lt;br /&gt;
&lt;br /&gt;
Nüüd saab tekitada GreenSQL paigaldusfaili. Selleks tuleb lahti pakitud kataloogis käivitada käsk:&lt;br /&gt;
 ./build.sh&lt;br /&gt;
&lt;br /&gt;
Kui kõik läheb hästi, teatab skript, et tekitas kataloogi võrra ülespoole .deb faili. Kui mitte, siis tuleb veateateteist välja selgitada, milline programm on puudu ja ka see paigaldada.&lt;br /&gt;
&lt;br /&gt;
Nüüd saab siis lõpuks asuda GreenSQL installeerimise juurde. Selleks tuleb käivitada käsk:&lt;br /&gt;
 dpkg -i greensql-fw_1.3.0.deb&lt;br /&gt;
&lt;br /&gt;
GreenSQL Debian/Ubuntu installatsioon küsib paigalduse käigus MySQL või PostgreSQL andmebaasi seadeid, kus hakkab hoidma oma sisemist konfiguratsiooni ja logisid. Seejärel seadistatakse vastav andmebaas automaatselt.&lt;br /&gt;
Kui paroolid välja arvata, sobivad ka vaikimisi seaded.&lt;br /&gt;
&lt;br /&gt;
[[File:IT-Infra-Greensql.png]]&lt;br /&gt;
&lt;br /&gt;
Kui vaja sisestatud seadeid muuta, siis seda saab teha käsuga:&lt;br /&gt;
 dpkg-reconfigure greensql-fw&lt;br /&gt;
&lt;br /&gt;
Programmi saab käivitada käsuga:&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/grensql-fw start&lt;br /&gt;
&lt;br /&gt;
Juhuks, kui käivitamine ei õnnestu ja vaja põhjus välja selgitada, siis logifaili leiab /var/log/greensql.log&lt;br /&gt;
&lt;br /&gt;
== GreenSQL Console seadistamine ==&lt;br /&gt;
&lt;br /&gt;
GreenSQL haldamiseks saab kasutada ka veebipõhist liidest, kuid eelnevalt tuleb see seadistada. Veebiliidese failide vaikimisi asukoht on /usr/share/greesnql-fw/&lt;br /&gt;
Lihtsaim viis selle kasutamisele võtmiseks on kataloogi linkimine veebilehe kataloogi:&lt;br /&gt;
 cd /var/www&lt;br /&gt;
 ln -s /usr/share/greensql-fw/ greensql&lt;br /&gt;
&lt;br /&gt;
Seejärel tuleb anda kõigile kirjutamisõigused kataloogi templates_c, mida kasutatakse lehtede vahemäluna:&lt;br /&gt;
 cd /var/www/greensql&lt;br /&gt;
 chmod 0777 templates_c&lt;br /&gt;
&lt;br /&gt;
Samuti tasuks kontrollida, et config.php failis andmebaasiseaded korras oleks.&lt;br /&gt;
Siis võib juba veebilehitsejat kasutada, vaikimisi kasutajanimi on &amp;quot;admin&amp;quot; ja parool &amp;quot;pwd&amp;quot;.&lt;br /&gt;
Kui sama masin esitab mitut veebilehte, siis näpunäiteid Apache seadistamiseks leiab failist /etc/greensql/greensql-apache.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Varundamine ja taastamine ==&lt;br /&gt;
&lt;br /&gt;
GreenSQL seadete varundamine ja taastamine on äärmisel hõlbus veebiliidese abil. Selleks tuleb liideses minna SYSTEM &amp;gt; BACKUB&amp;amp;RESTORE, kus paiknevad vastavad nupud Backup (varunda) ja Restore (taasta). Seaded salvestatakse XML faili.&lt;br /&gt;
&lt;br /&gt;
[[File:backup.png]]&lt;br /&gt;
&lt;br /&gt;
== Testimine ==&lt;br /&gt;
&lt;br /&gt;
Et veenduda GreenSQL&#039;i töötamises ja väljareklaamitud SQL Injection rünnete tõrjumises ning omandada esialgne kogemus GreenSQL&#039;i seadistamisest on vaja testida. Allpool ongi samm-sammult toodud välja GreenSQL&#039;i lihtne katsetamiskäik.&lt;br /&gt;
GreenSQL&#039;i testimiseks on vaja rakendust, mille vastu ründeid sooritada. Kasutame selliseks otstarbeks spetsiaalselt loodud &#039;&#039;&#039;Damn Vulnerable Web Application&#039;&#039;&#039;&#039;it ja &#039;&#039;&#039;MySQL&#039;&#039;&#039; andmebaasi. DVWA&#039;d installeerimise kohta leiab asjaliku eestikeelse juhendi [[DVWA|siit]].&lt;br /&gt;
&lt;br /&gt;
Kui DVWA ja GreenSQL on installeeritud ja GreenSQL ka käivitatud, siis seadistame DVWA suhtlema MySQL&#039;iga läbi GreenSQL&#039;i. Selleks tuleb otsida DVWA konfiguratsioonifailist &#039;&#039;&#039;config.inc.php&#039;&#039;&#039; üles järgmine rida ja lisada port, mille pealt GreenSQL kuulama seadistati:&lt;br /&gt;
&lt;br /&gt;
 $_DVWA[ &#039;db_server&#039; ] = &#039;127.0.0.1:3305&#039;&lt;br /&gt;
&lt;br /&gt;
Restardime Apache teenuse:&lt;br /&gt;
&lt;br /&gt;
 sudo service apache2 restart&lt;br /&gt;
&lt;br /&gt;
Logime nüüd GreenSQL&#039;i sisse http://serverinimi/greensql (vaikimisi kasutaja &amp;quot;admin&amp;quot; ja parool &amp;quot;pwd&amp;quot;).&lt;br /&gt;
Lisame &amp;quot;dvwa&amp;quot; andmebaasi:&lt;br /&gt;
&lt;br /&gt;
[[File:gsqladddatabase.PNG]]&lt;br /&gt;
&lt;br /&gt;
[[File:gsqladddatabase2.PNG]]&lt;br /&gt;
&lt;br /&gt;
Kuna vaikimisi on GreenSQL seadistatud kohe &#039;&#039;&#039;IPS&#039;&#039;&#039; režiimi, aga me tahaks ikka oma rünnakutes esialgu õnnestuda ka, siis lülitame ta DVWA baasi jaoks ringi &#039;&#039;&#039;IDS&#039;&#039;&#039; režiimi:&lt;br /&gt;
&lt;br /&gt;
[[File:gsqldatabasesettings.PNG]]&lt;br /&gt;
&lt;br /&gt;
[[File:gsqldatabasesettingsids.PNG]]&lt;br /&gt;
&lt;br /&gt;
Las GreenSQL&#039;i leht jääb avatuks, siis saame pidevalt oma &amp;quot;töö&amp;quot; tulemusi jälgida.&lt;br /&gt;
Avame DVWA, logime sisse ja kontrollime, et DVWA oleks sätitud kõige madalamale turvalisuse tasemele:&lt;br /&gt;
&lt;br /&gt;
[[File:gsqldvwasecuritylow.PNG]]&lt;br /&gt;
&lt;br /&gt;
Alustame häkkimist. Kuna GreenSQL kaitseb SQL serverit, siis lähme SQLInjection lehele ja proovime kõigepealt kõige lihtsamat tautoloogiat:&lt;br /&gt;
&lt;br /&gt;
 User ID: a&#039;or 1=1 -- &lt;br /&gt;
&lt;br /&gt;
(kui ei tööta, siis kontrollige, et tühik ka rea lõppu sai)&lt;br /&gt;
&lt;br /&gt;
[[File:gsql1test.PNG]]&lt;br /&gt;
&lt;br /&gt;
Tulemus:&lt;br /&gt;
&lt;br /&gt;
[[File:gsql1testtulem.PNG]]&lt;br /&gt;
&lt;br /&gt;
Proovime midagi põnevamat:&lt;br /&gt;
&lt;br /&gt;
 User ID: &#039; union all select user, password FROM dvwa.users -- &lt;br /&gt;
&lt;br /&gt;
[[File:gsqldvwausersandpasswords.PNG]]&lt;br /&gt;
&lt;br /&gt;
Nüüd hakkame turvama. Lülitame GreenSQL&#039;st dvwa baasi &#039;&#039;&#039;IPS&#039;&#039;&#039; režiimi (samast kohast, kust enne IDS&#039;i peale sättisime).&lt;br /&gt;
Proovime uuesti eelnevaid päringuid:&lt;br /&gt;
&lt;br /&gt;
 User ID: a&#039;or 1=1 -- &lt;br /&gt;
&lt;br /&gt;
Ei õnnestunud. Proovime uuesti virutada kasutajanimesid ja paroole:&lt;br /&gt;
&lt;br /&gt;
 User ID: &#039; union all select user, password FROM dvwa.users -- &lt;br /&gt;
&lt;br /&gt;
Õnnestus! Kui GreenSQL&#039;ist alertide lehekülge vaadata, siis näeme, et viimane päring on saanud märke &amp;quot;warning&amp;quot;, aga mitte &amp;quot;blocked&amp;quot; nagu eelmine päring:&lt;br /&gt;
&lt;br /&gt;
[[File:Greensqlalerts2.PNG]]&lt;br /&gt;
&lt;br /&gt;
Et selliseid mitte kõikjal maailmas pahasid päringuid ka tõkestada, selleks on GreenSQL&#039;l režiimid &amp;quot;Learning&amp;quot; ning &amp;quot;Firewall&amp;quot;. &amp;quot;Learning&amp;quot; režiimis lisatakse kõik andmebaasi vastu tehtud päringud valgesse nimekirja (whitelist) ja &amp;quot;Firewall&amp;quot; režiimis tõkestatakse kõik need päringud, mida valges nimekirjas pole.&lt;br /&gt;
Proovime. Lülitame GreenSQL&#039;i dvwa baasi jaoks &#039;&#039;&#039;&amp;quot;Learning&amp;quot;&#039;&#039;&#039; režiimi (samast kohast, kust enne IPS&#039;i peale sättisime) ja teeme DVWA SQL Injection aknas paar tavalist päringut:&lt;br /&gt;
&lt;br /&gt;
 User ID: 2&lt;br /&gt;
&lt;br /&gt;
[[File:gsqltavaparing.PNG]]&lt;br /&gt;
&lt;br /&gt;
Veendume, et GreenSQL on lisanud meie päringu valgesse nimekirja:&lt;br /&gt;
&lt;br /&gt;
[[File:gsqlwhitelistafterlearningmode.PNG]]&lt;br /&gt;
&lt;br /&gt;
Lülitame dvwa baasi jaoks sisse &#039;&#039;&#039;&amp;quot;Firewall&amp;quot;&#039;&#039;&#039; režiimi ja proovime, kas tavaline päring veel töötab:&lt;br /&gt;
&lt;br /&gt;
 User ID: 3&lt;br /&gt;
&lt;br /&gt;
Töötab, üritame veel paroole küsida:&lt;br /&gt;
&lt;br /&gt;
 User ID: &#039; union all select user, password FROM dvwa.users -- &lt;br /&gt;
&lt;br /&gt;
Ei õnnestunud!&lt;br /&gt;
&lt;br /&gt;
[[File:gsqlresultfirewall.PNG]]&lt;br /&gt;
&lt;br /&gt;
== Testimise kokkuvõte ==&lt;br /&gt;
Meie veebiteenuse kasutajanimede ja paroolide konfidentsiaalsus on nüüd märgatavalt tõusnud, kuid, kui teenus ei kasuta ainult ühte päringut, ei saa mingist käideldavusest juttugi olla. Töökeskkonnas tuleks &amp;quot;Learning&amp;quot; režiimile palju rohkem rõhku panna ja õpetada GreenSQL&#039;le kõik-võimalike päringuid, mida teenus kasutab.&lt;br /&gt;
Rohkem SQL Injection&#039;i kohta leiab näiteks sellelt lehelt: http://n0security.blogspot.com/2011/04/sql-injection-in-dvwa.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Viited ==&lt;br /&gt;
&lt;br /&gt;
http://www.greensql.net/howto&lt;br /&gt;
&lt;br /&gt;
http://n0security.blogspot.com/2011/04/sql-injection-in-dvwa.html&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:Backup.png&amp;diff=49071</id>
		<title>File:Backup.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:Backup.png&amp;diff=49071"/>
		<updated>2012-06-06T19:47:07Z</updated>

		<summary type="html">&lt;p&gt;Plume: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Plume</name></author>
	</entry>
</feed>