<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>CentOS- otwarty system operacyjny dla biznesu</title>
	
	<link>http://centos.com.pl</link>
	<description>CentOS- otwarty system operacyjny dla biznesu</description>
	<lastBuildDate>Sat, 12 May 2012 20:03:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/centoscompl" /><feedburner:info uri="centoscompl" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>centoscompl</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Bogofilter- skuteczny filtr spamu</title>
		<link>http://feedproxy.google.com/~r/centoscompl/~3/cTCIphZZ4H8/</link>
		<comments>http://centos.com.pl/2012/05/12/bogofilter-skuteczny-filtr-spamu/#comments</comments>
		<pubDate>Sat, 12 May 2012 20:03:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Praktyczne porady]]></category>
		<category><![CDATA[bogofilter]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[e-mail]]></category>
		<category><![CDATA[filtr]]></category>
		<category><![CDATA[poczta]]></category>
		<category><![CDATA[procmail]]></category>
		<category><![CDATA[serwer]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://centos.com.pl/?p=2052</guid>
		<description><![CDATA[W obecnych czasach praktycznie każdy korzysta z poczty elektronicznej.  Ilość wiadomości przesyłanych w sieci rośnie z każdym dniem. Niestety nawet do 90 % stanowi spam, co jest niezwykle uciążliwe dla użytkowników, jak i administratorów, którzy muszą &#8220;trzymać rękę na pulsie&#8221; i uaktualniać swoje zabezpieczenia. Chciałbym dzisiaj przybliżyć konfigurację i wdrożenie narzędzia o nazwie Bogofilter, którego [...]]]></description>
			<content:encoded><![CDATA[<p>W obecnych czasach praktycznie każdy korzysta z poczty elektronicznej.  Ilość wiadomości przesyłanych w sieci rośnie z każdym dniem. Niestety nawet do 90 % stanowi spam, co jest niezwykle uciążliwe dla użytkowników, jak i administratorów, którzy muszą &#8220;trzymać rękę na pulsie&#8221; i uaktualniać swoje zabezpieczenia. <span id="more-2052"></span>Chciałbym dzisiaj przybliżyć konfigurację i wdrożenie narzędzia o nazwie Bogofilter, którego działanie opiera się na analizie statystycznej wiadomości (zarówno treści, jak i nagłówków). Na podstawie posiadanej bazy, która tworzy się na bieżąco w trakcie uczenie przez nas, Bogofilter określa prawdopodobieństwo, czy dana wiadomość jest niepożądana. Oczywiście im większą ilością wiadomości będziemy uczyć nasz filtr, tym lepsze będą efekty jego działa. Przystąpmy do instalacji. Pakiet o nazwie &#8220;bogofilter&#8221; znajduje się w repozytorium EPEL.</p>
<h6>yum install bogofilter</h6>
<p>Konfiguracja znajduje się w pliku &#8220;/etc/bogofilter.cf&#8221;. Najważniejsze elementy do skonfigurowania poniżej:</p>
<h6>bogofilter_dir=/var/spool/bogofilter</h6>
<p>Miejsca gdzie znajdować się będzie centralna baza danych (dla wszystkich użytkowników) naszego filtra. Alternatywa poniżej:</p>
<h6>bogofilter_dir=~/.bogofilter</h6>
<p>W katalogu każdego użytkownika utworzony zostanie katalog &#8220;.bogofilter&#8221;, w którym znajdować się będzie spersonalizowana baza danych w pliku &#8220;wordlist.db&#8221;.</p>
<h6>user_config_file=ścieżka_do_pliku</h6>
<p>Istnieje możliwość spersonalizowania ustawień filtra dla każdego użytkownika. Domyślnie opcja ta jest zakomentowana, co powoduje korzystanie przez wszystkich z ustawień w pliku &#8220;/etc/bogofilter.cf&#8221;.</p>
<h6>spam_header_name=dowolna_nazwa&#8221;</h6>
<p>Możemy określić nazwę nagłówka, który będzie zawierał informacje o prawdopodobieństwie spamu dostarczone przez Bogofilter.</p>
<h6>spam_subject_tag=***SPAM***</h6>
<p>Do tematu wiadomości zaklasyfikowanej jako spam zostanie dodany znacznik (w tym przypadku ***SPAM***). Jeśli omawiana opcja jest zakomentowana, temat wiadomości nie ulega zmianie.</p>
<h6>spamicity_tags = Spam, Ham, Unsure</h6>
<p>Możliwe oznaczenia klasyfikacyjne wiadomości, umieszczone w nagłówku. Alternatywa poniżej:</p>
<h6>spamicity_tags = Yes, No, Unsure</h6>
<p>Określenie, od jakiego progu prawdopodobieństwa, wiadomość jest klasyfikowana jako &#8220;ham&#8221;, czyli pożądana.</p>
<h6>ham_cutoff = 0.45</h6>
<p>Jeśli wpisana wartość, będzie wynosić &#8220;0&#8243;, oznacza, że wiadomości będą klasyfikowane tylko jako &#8220;spam&#8221; lub &#8220;ham).</p>
<h6>spam_cutoff= 0.99</h6>
<p>Określenie, od jakiego progu prawdopodobieństwa, wiadomość jest klasyfikowana jako &#8220;spam&#8221;.<br />
Teraz czas na implementację omawianego narzędzia na naszym serwerze pocztowym. Najprostszym sposobem jest wykorzystanie do tego procmaila. Możemy dopisać poniższe linie do globalnego pliku konfiguracyjnego &#8220;/etc/procmailrc&#8221; lub do konkretnym użytkownikom w ich w pliku &#8220;~/.procmailrc&#8221;:</p>
<h6>:0fw</h6>
<h6>| /usr/bin/bogofilter -uep</h6>
<p>Aby przetestować działanie narzędzia wystarczy wysłać wiadomość na skrzynkę działającą na serwerze i sprawdzenie, czy w nagłówku wiadomości widnieje tak lub podobny wpis:</p>
<h6>X-Bogosity: Spam, tests=bogofilter, spamicity=1.000000, version=1.2.2</h6>
<p>Filtr można &#8220;karmić&#8221; zarówno wiadomościami pożądanymi, jak i nie. Dla wiadomości (skrzynek) w formacie mbox należy:</p>
<h6>bogofilter -s &lt; nazwa</h6>
<p>w przypadku spamu</p>
<h6>bogofilter -n &lt; nazwa</h6>
<p>w przypadku hamu (wiadomości pożądanych)</p>
<h6>bogofilter -B -s /home/przemek/Maildir/.Trash</h6>
<p>w przypadku spamu dla formatu Maildir</p>
<h6>bogofilter -B -n /home/przemek/Maildir/.Trash</h6>
<p>w przypadku hamu (wiadomości pożądanych) dla formatu Maildir</p>
<h6>bogofilter -M -s -I /home/przemek/mail/Trash</h6>
<p>w przypadku spamu w folderach (format mbox)</p>
<h6>bogofilter -M -n -I /home/przemek/mail/Trash</h6>
<p>w przypadku hamu (wiadomości pożądanych) w folderach (format mbox)<br />
Należy pamiętać o w miarę wyrównanym poziomie uczenie, czyli, żeby nie &#8220;korzystać&#8221; tylko z wiadomości pożądanych lub o charakterze spamu. W razie problemów zapraszam do komentowania i na nasze forum.</p>
]]></content:encoded>
			<wfw:commentRss>http://centos.com.pl/2012/05/12/bogofilter-skuteczny-filtr-spamu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://centos.com.pl/2012/05/12/bogofilter-skuteczny-filtr-spamu/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=bogofilter-skuteczny-filtr-spamu</feedburner:origLink></item>
		<item>
		<title>Zmniejszanie i zwiększanie woluminów LVM</title>
		<link>http://feedproxy.google.com/~r/centoscompl/~3/ZsOgHgxjiXo/</link>
		<comments>http://centos.com.pl/2012/04/30/zmniejszanie-i-zwiekszanie-woluminow-lvm/#comments</comments>
		<pubDate>Sun, 29 Apr 2012 22:58:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutoriale]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[dysk]]></category>
		<category><![CDATA[logical]]></category>
		<category><![CDATA[lvm]]></category>
		<category><![CDATA[manager]]></category>
		<category><![CDATA[system plików]]></category>
		<category><![CDATA[volume]]></category>
		<category><![CDATA[wolumen]]></category>
		<category><![CDATA[wolumin]]></category>

		<guid isPermaLink="false">http://centos.com.pl/?p=2038</guid>
		<description><![CDATA[Jakiś czas temu pisałem o tworzeniu LVM. Teraz czas na zmniejszanie i zwiększanie już istniejących. Załóżmy, że posiadamy wolumin logiczny o pojemności 200 MB, z założonym na nim systemem plików ext4, który obecnie zajmuje niecałe około 90MB i jest podmontowany jako &#8220;/dysk&#8221;. Chcemy zmniejszyć wolumin do 150 MB. Postępujmy krok po kroku: umount /dysk odmontowujemy [...]]]></description>
			<content:encoded><![CDATA[<p>Jakiś czas temu pisałem o tworzeniu LVM. Teraz czas na zmniejszanie i zwiększanie już istniejących. Załóżmy, że posiadamy wolumin logiczny o pojemności 200 MB, z założonym na nim systemem plików ext4, który obecnie zajmuje niecałe około 90MB i jest podmontowany jako &#8220;/dysk&#8221;. Chcemy zmniejszyć wolumin do 150 MB. <span id="more-2038"></span>Postępujmy krok po kroku:</p>
<h6>umount /dysk</h6>
<p>odmontowujemy partycję którą chcemy zmniejszyć</p>
<h6>e2fsck -f /dev/mapper/VG0-dysk</h6>
<p>wymuszamy sprawdzenie systemu plików</p>
<h6>resize2fs -f /dev/mapper/VG0-dysk 120M</h6>
<p>zmniejszamy system plików o trochę więcej niż docelowo zamierzamy (do 120 MB)</p>
<h6>lvreduce -L 150M /dev/mapper/VG0-dysk</h6>
<p>zmniejszamy wolumin logiczny</p>
<h6>resize2fs /dev/mapper/VG0-dysk</h6>
<p>zwiększamy system plików do rozmiaru jaki chcieliśmy uzyskać na początku (200 MB)</p>
<h6>mount /dev/mapper/VG0-dysk /dysk</h6>
<p>montujemy z powrotem naszego LVM-a<br />
Teraz czas na zwiększanie wielkości wolumina logicznego. Załóżmy, że niepotrzebnie wykonaliśmy poprzednie komendy i chcemy wrócić do pierwotnej wielkości. Nic prostszego, nawet nie musimy odmontowywać systemu plików.</p>
<h6>lvextend -L 200M /dev/mapper/VG0-dysk</h6>
<h6>resize2fs /dev/mapper/VG0-dysk</h6>
<p>Od teraz zwiększanie i zmniejszanie woluminów logicznych nie powinno sprawiać większych trudności. Może się jednak zdarzyć, że coś pójdzie nie tak i nawet utracimy dane. Najlepiej przed jakimikolwiek działaniami na systemie plików, zrobić kopię zapasową. W razie problemów piszcie.</p>
]]></content:encoded>
			<wfw:commentRss>http://centos.com.pl/2012/04/30/zmniejszanie-i-zwiekszanie-woluminow-lvm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://centos.com.pl/2012/04/30/zmniejszanie-i-zwiekszanie-woluminow-lvm/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=zmniejszanie-i-zwiekszanie-woluminow-lvm</feedburner:origLink></item>
		<item>
		<title>ISCSI w CentOS 6</title>
		<link>http://feedproxy.google.com/~r/centoscompl/~3/Uo0gI_2bIr8/</link>
		<comments>http://centos.com.pl/2012/04/18/iscsi-w-centos-6/#comments</comments>
		<pubDate>Wed, 18 Apr 2012 19:19:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutoriale]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[iscsi]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[redhat]]></category>

		<guid isPermaLink="false">http://centos.com.pl/?p=2016</guid>
		<description><![CDATA[Ilość danych przechowywanych na różnych nośnikach danych ciągle rośnie, a miejsce wcale nie jest tanie, szczególnie teraz po powodzi. Ciekawym i tanim do wdrożenia rozwiązaniem jest icsci. Opis na Wikipedii jest dobry, więc zacytuję: &#8220;technika umożliwiająca wykonywanie operacji wejścia-wyjścia na dysku twardym odległej maszyny za pomocą protokołu TCP/IP&#8221;. Przystąpmy do instalacji. Potrzebny jest pakiet iscsi-initiator-utils [...]]]></description>
			<content:encoded><![CDATA[<p>Ilość danych przechowywanych na różnych nośnikach danych ciągle rośnie, a miejsce wcale nie jest tanie, szczególnie teraz po powodzi. Ciekawym i tanim do wdrożenia rozwiązaniem jest icsci. Opis na Wikipedii jest dobry, więc zacytuję: &#8220;technika umożliwiająca wykonywanie operacji wejścia-wyjścia na dysku twardym odległej maszyny za pomocą protokołu TCP/IP&#8221;.<span id="more-2016"></span> Przystąpmy do instalacji. Potrzebny jest pakiet iscsi-initiator-utils (znajduje się on w bazowym repozytorium)</p>
<h6>yum install iscsi-initiator-utils</h6>
<p>Następnie wydajemy komendę:</p>
<h6>iscsiadm &#8211;mode discoverydb &#8211;type sendtargets &#8211;portal adres_ip_serwera_isci &#8211;discover</h6>
<p>W jego wyniku powinniśmy otrzymać coś takiego:<br />
<code>adres_ip_serwera_isci:port,1 iqn.2004-04.com.qnap:ts-412:iscsi.aa.cbf114</code><br />
Idźmy dalej. Wydajemy komendę:</p>
<h6>iscsiadm &#8211;mode node &#8211;targetname iqn.2004-04.com.qnap:ts-412:iscsi.aa.cbf114 &#8211;portal adres_ip_serwera_isci:port &#8211;login</h6>
<p>Jeśli wszystko przebiegło prawidłowo, powinniśmy otrzymać następujący komunikat:<br />
<code>Logging in to [iface: default, target: iqn.2004-04.com.qnap:ts-412:iscsi.aa.cbf114, portal: adres_ip_serwera_isci,port]<br />
Login to [iface: default, target: iqn.2004-04.com.qnap:ts-412:iscsi.aa.cbf114, portal: adres_ip_serwera_isci,port] successful.</code><br />
Teraz czas dowiedzieć się jak został nazwany nasz nowy dysk. Aby tego dokonać, najprościej wydać polecenie &#8220;dmesg&#8221;, w wyniku którego powinniśmy otrzymać coś takiego:<br />
<code>scsi0 : iSCSI Initiator over TCP/IP<br />
Vendor: QNAP Model: iSCSI Storage Rev: 3.1<br />
Type: Direct-Access ANSI SCSI revision: 05<br />
scsi 0:0:0:0: Attached scsi generic sg0 type 0<br />
SCSI device sda: 878706688 512-byte hdwr sectors (449898 MB)<br />
sda: Write Protect is off<br />
sda: Mode Sense: 2f 00 00 00<br />
SCSI device sda: drive cache: write through<br />
SCSI device sda: 878706688 512-byte hdwr sectors (449898 MB)<br />
sda: Write Protect is off<br />
sda: Mode Sense: 2f 00 00 00<br />
SCSI device sda: drive cache: write through<br />
sda: unknown partition table<br />
sd 0:0:0:0: Attached scsi disk sda</code><br />
Widzimy, że dysk podmontowany po iscsi nosi nazwę &#8220;sda&#8221;. Teraz utwórzmy na nim tablicę partycji.</p>
<h6>fdisk -cu /dev/sda</h6>
<p>Powinniśmy zobaczyć coś podobnego do tego:<br />
<code>Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel<br />
Building a new DOS disklabel. Changes will remain in memory only,<br />
until you decide to write them. After that, of course, the previous<br />
content won't be recoverable.</code></p>
<p>The number of cylinders for this disk is set to 54696.<br />
There is nothing wrong with that, but this is larger than 1024,<br />
and could in certain setups cause problems with:<br />
1) software that runs at boot time (e.g., old versions of LILO)<br />
2) booting and partitioning software from other OSs<br />
(e.g., DOS FDISK, OS/2 FDISK)<br />
Warning: invalid flag 0&#215;0000 of partition table 4 will be corrected by w(rite)</p>
<p>Command (m for help):<br />
Wpisujemy &#8220;p&#8221; i widzimy listę partycji na tym dysku iscsi, a właściwie jej brak:<br />
<code>Disk /dev/sda: 449.8 GB, 449897824256 bytes<br />
255 heads, 63 sectors/track, 54696 cylinders<br />
Units = cylinders of 16065 * 512 = 8225280 bytes</code></p>
<p>Device Boot Start End Blocks Id System</p>
<p>Wpisujemy &#8220;n&#8221;, co oznacza dodawanie nowej partycji. Otrzymamy możliwość wyboru, pomiędzy partycją główną, a rozszerzoną:<br />
<code>Command action<br />
e extended<br />
p primary partition (1-4)</code><br />
Wybieramy główną &#8211; &#8220;p&#8221;. Następnie wybieramy numer partycji:<br />
<code>Partition number (1-4):</code><br />
W naszym przypadku będzie to pierwsza partycja &#8211; &#8220;1&#8243;. Następnie ustawiamy pierwszy cylinder.<br />
<code>First cylinder (1-54696, default 1):</code><br />
Nic nie zmieniamy i naciskamy /enter/. Otrzymujemy potwierdzenie naszego wyboru:<br />
<code>Using default value 1</code><br />
Teraz czas na ustawienie ostatniego cylindra, a właściwie wielkości partycji.<br />
<code>Last cylinder or +size or +sizeM or +sizeK (1-54696, default 54696):</code><br />
Nic nie wpisujemy, bo chcemy zająć całą dostępną przestrzeń. Otrzymujemy potwierdzenie:<br />
<code>Using default value 54696</code><br />
Wpisujemy &#8220;p&#8221; i widzimy listę partycji na tym dysku iscsi:<br />
<code>Disk /dev/sda: 449.8 GB, 449897824256 bytes<br />
255 heads, 63 sectors/track, 54696 cylinders<br />
Units = cylinders of 16065 * 512 = 8225280 bytes</code></p>
<p>Device Boot Start End Blocks Id System<br />
/dev/sda1 1 54696 439345588+ 83 Linux</p>
<p>Następnie naciskamy &#8220;w&#8221;, aby zapisać tablicę partycji na dysku. Kiedy mamy już partycję, czas utworzyć na niej jakiś system plików, np; xfs.</p>
<h6>mkfs.xfs /dev/sda1</h6>
<p>Otrzymamy:<br />
<code>meta-data=/dev/sda1 isize=256 agcount=16, agsize=6864774 blks<br />
= sectsz=512 attr=0<br />
data = bsize=4096 blocks=109836384, imaxpct=25<br />
= sunit=0 swidth=0 blks, unwritten=1<br />
naming =version 2 bsize=4096<br />
log =internal log bsize=4096 blocks=32768, version=1<br />
= sectsz=512 sunit=0 blks, lazy-count=0<br />
realtime =none extsz=4096 blocks=0, rtextents=0</code><br />
Czas podmontować nową partycję, np. jako &#8220;/mnt/iscsi&#8221;. Oczywiście wspomniany katalog musi istnieć. Następnie:</p>
<h6>mount /dev/sda1 /mnt/iscsi</h6>
<p>Aby sprawdzić, czy partycja się podmontowała, najprościej wydać polecenie &#8220;df -h&#8221;, w wyniku którego powinniśmy zobaczyć, między innymi taki wpis:<br />
<code>/dev/sda1 419G 544K 419G 1% /mnt/iscsi</code><br />
Taki zasób nie zostanie automatycznie podmontowany po restarcie. Dodajmy w tym celu następujący wpis do pliku &#8220;/etc/fstab&#8221;<br />
<code>/dev/sda1 /mnt/iscsi xfs defaults,_netdev 1 1</code><br />
&#8220;_netdev&#8221; oznacza, ze zasób będzie podmontowany po uruchomieniu sieci. Na koniec ustawiamy, aby &#8220;iscsi&#8221; automatycznie startował przy starcie systemu:</p>
<h6>/sbin/chkconfig icsci on</h6>
<p>Powinno wszystko działać. W razie czego, proszę pisać.</p>
]]></content:encoded>
			<wfw:commentRss>http://centos.com.pl/2012/04/18/iscsi-w-centos-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://centos.com.pl/2012/04/18/iscsi-w-centos-6/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=iscsi-w-centos-6</feedburner:origLink></item>
		<item>
		<title>Wielkanoc 2012</title>
		<link>http://feedproxy.google.com/~r/centoscompl/~3/t7j3XR3XhWA/</link>
		<comments>http://centos.com.pl/2012/04/06/wielkanoc-2012/#comments</comments>
		<pubDate>Fri, 06 Apr 2012 21:44:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bez kategorii]]></category>

		<guid isPermaLink="false">http://centos.com.pl/?p=1996</guid>
		<description><![CDATA[Zdrowych i pogodnych Świąt Wielkiej Nocy, rodzinnej atmosfery, mokrego dyngusa oraz oczywiście stabilnych serwerów i&#160;wyrozumiałych użytkowników życzy Ekipa CentOS.com.pl.]]></description>
			<content:encoded><![CDATA[<p>Zdrowych i pogodnych Świąt Wielkiej Nocy, rodzinnej atmosfery, mokrego dyngusa oraz oczywiście stabilnych serwerów i&nbsp;wyrozumiałych użytkowników życzy Ekipa CentOS.com.pl.</p>
<p><center><a href="http://centos.com.pl/2012/04/06/wielkanoc-2012/wielkanoc/" rel="attachment wp-att-1999"><img class="aligncenter size-full wp-image-1999" title="wielkanoc" src="http://centos.com.pl/wp-content/uploads//2012/04/wielkanoc.jpg" alt="" width="325" height="217" /></a></center></p>
]]></content:encoded>
			<wfw:commentRss>http://centos.com.pl/2012/04/06/wielkanoc-2012/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://centos.com.pl/2012/04/06/wielkanoc-2012/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=wielkanoc-2012</feedburner:origLink></item>
		<item>
		<title>Red Hat miliarderem! Sukces?</title>
		<link>http://feedproxy.google.com/~r/centoscompl/~3/rmfBJ4DpS34/</link>
		<comments>http://centos.com.pl/2012/03/30/red-hat-miliarderem-sukces/#comments</comments>
		<pubDate>Fri, 30 Mar 2012 21:02:03 +0000</pubDate>
		<dc:creator>paul23</dc:creator>
				<category><![CDATA[Bez kategorii]]></category>
		<category><![CDATA[biznes]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[redhat]]></category>

		<guid isPermaLink="false">http://centos.com.pl/?p=1987</guid>
		<description><![CDATA[W roku fiskalnym 03.2011 &#8211; 02.2012 firma Red Hat Inc. osiągnęła zysk w wysokości 1,13 mld dolarów przychodu, czym pokazała, że można zarobić poważne pieniądze w biznesie open-source. Firma jest najbardziej znana ze swojej flagowej dystrybucji Red Hat Enterprise Linux (to ona źródłach tej dystrybucji tworzony jest przez społeczność darmowy klon CentOS). Sam RHEL mimo [...]]]></description>
			<content:encoded><![CDATA[<p>W roku fiskalnym 03.2011 &#8211; 02.2012 firma Red Hat Inc. osiągnęła zysk w wysokości 1,13 mld dolarów przychodu, czym pokazała, że można zarobić poważne pieniądze w biznesie open-source. Firma jest najbardziej znana ze swojej flagowej dystrybucji Red Hat Enterprise Linux (to ona źródłach tej dystrybucji tworzony jest przez społeczność darmowy klon CentOS). Sam RHEL mimo posiadania darmowego klonu w postaci CentOS-a, oraz konkurencji w postaci np. Oracle Linuksa (dawniej Oracle Enterprise Linux), jest dystrybucją dochodową. Firmę stać również na sponsporing i utrzymanie kolejnej dystrybucji a mianowicie Fedory oraz zatrudnienia programistów oddelegowanych do pracy nad jądrem Linuksa, GNOME, Serwerem X&#8217;ów (Xorg) czy LibreOffice.</p>
<p><span id="more-1987"></span><br />
Mimo iż zaczynałem pisać ten artykuł i zbierać do niego informację, jeszcze zanim pierwszy polskojęzyczny serwis napisał o sukcesach w dochodowości Red Hata, w czasie prac nad nim zdążyłem przeczytać publikacje w tych portalach. Pokazują one, że Red Hat mimo sukcesów nie jest tak rozpoznawalną marką jak się wydaje. Wciąż przez redaktorów popełniany jest błąd gdzie jako flagowy produkt firmy podaje się Red Hat Linuksa, gdzie ta dystrybucja nie wychodzi na rynek od Marca 2003 roku! (Wersja 9.0 Shirke, dla porównania ostatni Aurox 12 &#8211; ktoś go pamięta? Wyszedł we wrześniu 2006 roku.). Nie wspomnę o komentarzach dotyczących marketingu i biznesu, gdzie podaje się (tutaj ogólna uwaga), za wzór firmę Cannonical. Ale czy firma sprzedająca (subskrypcję/wsparcie) &#8220;Muzeum wolnego oprogramowania&#8221; zarabiająca miliard dolarów, ma naprawdę taki kiepski marketing?<br />
Po przeczytaniu losowych artykułów w prasie zagranicznej (głównie niemieckojęzycznej) nie jest to globalny problem. Może po prostu brakuje lokalnego przedstawicielstwa w Polsce (biura)? A może temat Red Hata zbyt rzadko gości na łamach prasy? A może po prostu większa promocja w Polsce produktów z rodziny Red Hata (w tym i Fedory i CentOSa) m.in. na naszym portalu i np. w Open Souce Day, które kisi się w Warszawie, a aż prosi się na wzór Linux Day by zorganizować w większej liczbie miast: Katowice, Łódź, Kraków, Wrocław czekają! Jest Open Source Day OnLine, ale nic nie zastąpi spotkania na żywo ze specjalistami. A może zorganizować zlot fanów CentOSa przez CentOS.pl?<br />
W każdym razie jakie perspektywy ma Red Hat? W moim przekonaniu bardzo dobre. Oprogramowanie chmurowe, dostęp Linuksa do chmur Microsoftu. Całkiem udany RHEV3.0. I przede wszystkim duży popyt na flagowego RHEL&#8217;a powoduje, że wynik w przyszłym roku może być jeszcze lepszy.<br />
A jak już jesteśmy w ostatnim akapicie tego newsofelietonu, chociaż ten &#8220;news&#8221; nie do końca taki charakter miał, ale jak czytelnicy strony zapatrują się na publikację o bardziej biznesowym charakterze? Czy warto pokusić się o kolejne biznesowo-ekonomicznie-informatyczne publikacje, przystępnie opisujące zagadnienia ze skraju tych dziedzin? Czekamy na komentarze, również na dyskusję na naszym forum, można dyskutować już np. na temat: &#8220;CentOS/RHEL jako (korporacyjny) desktop&#8221;.</p>
<p>&nbsp;</p>
<p>Źródło: Red Hat Press/Heise.de</p>
]]></content:encoded>
			<wfw:commentRss>http://centos.com.pl/2012/03/30/red-hat-miliarderem-sukces/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://centos.com.pl/2012/03/30/red-hat-miliarderem-sukces/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=red-hat-miliarderem-sukces</feedburner:origLink></item>
		<item>
		<title>Szablony Administracyjne: Logowanie graficzne na roota z pominięciem GDM</title>
		<link>http://feedproxy.google.com/~r/centoscompl/~3/vyZZdIsL_Ps/</link>
		<comments>http://centos.com.pl/2012/03/23/szablony-administracyjne-logowanie-graficzne-na-roota-z-pominieciem-gdm/#comments</comments>
		<pubDate>Thu, 22 Mar 2012 23:53:52 +0000</pubDate>
		<dc:creator>paul23</dc:creator>
				<category><![CDATA[Praktyczne porady]]></category>
		<category><![CDATA[administrator]]></category>
		<category><![CDATA[gdm]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[środowisko_graficzne]]></category>

		<guid isPermaLink="false">http://centos.com.pl/?p=1509</guid>
		<description><![CDATA[Tym razem Szablon Administracyjny, mniej przydatny, jednak uważam, że warto na ten temat napisać z następującego powodu. Wiele osób z którymi miałem okazję rozmawiać na temat systemu Linux, nie miało pojęcia i nie wpadło, że tak można postąpić. A wydaje mi się, że każdy po przeczytaniu tego Artykułu, kto ma jakiekolwiek doświadczenie w systemach Linuksowych [...]]]></description>
			<content:encoded><![CDATA[<p>Tym razem Szablon Administracyjny, mniej przydatny, jednak uważam, że warto na ten temat napisać z następującego powodu. Wiele osób z którymi miałem okazję rozmawiać na temat systemu Linux, nie miało pojęcia i nie wpadło, że tak można postąpić. A wydaje mi się, że każdy po przeczytaniu tego Artykułu, kto ma jakiekolwiek doświadczenie w systemach Linuksowych stwierdzi, że piszę o rzeczach oczywistych.</p>
<p><span id="more-1509"></span><span class="currency_converter_text">Wpis dotyczy CentOS w wersji </span><span class="currency_converter_link" title="Convert this amount"><span class="currency_converter_link" title="Convert this amount">5</span></span><span class="currency_converter_text">.</span></p>
<p>&nbsp;</p>
<p>Założenia:</p>
<p>&nbsp;</p>
<p>W GDM mamy blokadę na logowanie się Administratora, nie chcemy edytować (zapomnieliśmy jak to zrobić/inny powód). Żaden inny użytkownik nie ma aktywnej sesji w środowisku graficznym. Nie ma uruchomionych usług związanych z środowiskiem graficznym, co muszą koniecznie działać bez przerwy.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Kroki:</p>
<p><span class="currency_converter_link" title="Convert this amount"><span class="currency_converter_link" title="Convert this amount">1</span></span><span class="currency_converter_text">)Naciskamy na klawiaturze Ctr+Alt+F</span><span class="currency_converter_link" title="Convert this amount"><span class="currency_converter_link" title="Convert this amount">2</span></span><span class="currency_converter_text"> (jest to prawdopodobnie pierwsza wolna wirtualny terminal w systemie).</span></p>
<p><span class="currency_converter_link" title="Convert this amount"><span class="currency_converter_link" title="Convert this amount">2</span></span><span class="currency_converter_text">)Logujemy się na roota</span></p>
<p><span class="currency_converter_link" title="Convert this amount"><span class="currency_converter_link" title="Convert this amount">3</span></span><span class="currency_converter_text">)Wpisujemy init</span><span class="currency_converter_link" title="Convert this amount"><span class="currency_converter_link" title="Convert this amount">3</span></span></p>
<p><span class="currency_converter_link" title="Convert this amount"><span class="currency_converter_link" title="Convert this amount">4</span></span><span class="currency_converter_text">)W razie konieczności wracamy na </span><span class="currency_converter_link" title="Convert this amount"><span class="currency_converter_link" title="Convert this amount">2</span></span><span class="currency_converter_text"> terminal ponownie wybierając Ctr+Alt+F</span><span class="currency_converter_link" title="Convert this amount"><span class="currency_converter_link" title="Convert this amount">2</span></span></p>
<p><span class="currency_converter_link" title="Convert this amount"><span class="currency_converter_link" title="Convert this amount">5</span></span><span class="currency_converter_text">)Wpisujemy &#8220;startx&#8221;</span></p>
<p><span class="currency_converter_link" title="Convert this amount"><span class="currency_converter_link" title="Convert this amount">6</span></span><span class="currency_converter_text">)Po wykonaniu wybranych czynności w trybie graficznym na uprawnieniach administratora wpisujemy init </span><span class="currency_converter_link" title="Convert this amount"><span class="currency_converter_link" title="Convert this amount">5</span></span></p>
<p><span class="currency_converter_link" title="Convert this amount"><span class="currency_converter_link" title="Convert this amount">7</span></span><span class="currency_converter_text">)Po załadowaniu menadżera logowania, wracamy na drugi terminal i wpisujemy&#8221; logout&#8221;, celem wylogowania Administratora</span></p>
<p><span class="currency_converter_link" title="Convert this amount"><span class="currency_converter_link" title="Convert this amount">8</span></span><span class="currency_converter_text">)Wracamy do menadżera logowania (domyślnie) trzeba wybrać na klawiaturze Ctr+Alt+F</span><span class="currency_converter_link" title="Convert this amount"><span class="currency_converter_link" title="Convert this amount">6</span></span><span class="currency_converter_text">.</span></p>
<p>&nbsp;</p>
<p>Uwagi końcowe:</p>
<p>Osobiście przydała mi się taka metoda. Była to jednocześnie jedyna metoda, którą można się zalogować na Administratora by działał w trybie graficznym na komputerze, na którym pracowałem. (Naturalnie oprócz &#8220;su&#8221;). Można a nawet należy dla bezpieczeństwa pracować offline.</p>
]]></content:encoded>
			<wfw:commentRss>http://centos.com.pl/2012/03/23/szablony-administracyjne-logowanie-graficzne-na-roota-z-pominieciem-gdm/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://centos.com.pl/2012/03/23/szablony-administracyjne-logowanie-graficzne-na-roota-z-pominieciem-gdm/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=szablony-administracyjne-logowanie-graficzne-na-roota-z-pominieciem-gdm</feedburner:origLink></item>
		<item>
		<title>Szyfrowanie partycji w CentOS – LUKS</title>
		<link>http://feedproxy.google.com/~r/centoscompl/~3/fCxGOsfZI5E/</link>
		<comments>http://centos.com.pl/2012/03/20/szyfrowanie-partycji-w-centos-luks/#comments</comments>
		<pubDate>Tue, 20 Mar 2012 19:50:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutoriale]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[cryptsetup]]></category>
		<category><![CDATA[luks]]></category>
		<category><![CDATA[partx]]></category>
		<category><![CDATA[partycje]]></category>
		<category><![CDATA[szyfrowanie]]></category>

		<guid isPermaLink="false">http://centos.com.pl/?p=1961</guid>
		<description><![CDATA[Bezpieczeństwo zgromadzonych na dyskach twardych danych odgrywa dużą rolę w środowiskach produkcyjnych ale nie tylko. Często posiadając laptopa, mamy na nim zdjęcia, czy skany dokumentów. Nie chcielibyśmy, aby po ewentualnej kradzieży lub zgubieniu naszego sprzęty, dane trafiły w niepowołane ręce. W takich wypadkach najlepiej skorzystać z szyfrowania partycji zgodnego ze specyfikacją LUKS, czyli Linux Unified [...]]]></description>
			<content:encoded><![CDATA[<p>Bezpieczeństwo zgromadzonych na dyskach twardych danych odgrywa dużą rolę w środowiskach produkcyjnych ale nie tylko. Często posiadając laptopa, mamy na nim zdjęcia, czy skany dokumentów. Nie chcielibyśmy, aby po ewentualnej kradzieży lub zgubieniu naszego sprzęty, dane trafiły w niepowołane ręce.<span id="more-1961"></span> W takich wypadkach najlepiej skorzystać z szyfrowania partycji zgodnego ze specyfikacją LUKS, czyli <strong>Linux Unified Key Setup</strong>. Jego niewątpliwą zaletą jest duża kompatybilność i dostępność, praktycznie w każdej dystrybucji Linuksa. Dla CentOS-a potrzebujemy pakietu  cryptsetup-luks, znajdującego się w repozytorium &#8220;base&#8221;.</p>
<h6>yum install cryptsetup-luks</h6>
<p>Następnie zakładamy partycję, którą chcemy zaszyfrować, oczywiście jeśli jej nie posiadamy. Przyda nam się do tego komenda:</p>
<h6>fdisk -cu /dev/sda</h6>
<p>Przykład dotyczy pierwszego dysku (sda), na którym będziemy zakładać partycję. W systemie CentOS 5 i niższych, nie musimy używać opcji &#8220;-cu&#8221;, ponieważ dotyczy ona tylko wersji 6. Nowy układ partycji będzie widoczny po ponownym uruchomieniu systemu lub po wydaniu dwóch następujących komend:</p>
<h6>partx -d /dev/sda</h6>
<h6>partx -a /dev/sda</h6>
<p>Gdy mamy już przygotowaną partycję przystępujemy do właściwego procesu szyfrowania, w czasie którego będziemy proszeni o ustalenie i potwierdzenie hasła dostępu do naszej partycji.</p>
<h6>cryptsetup luksFormat /dev/sda2</h6>
<h6>cryptsetup luksOpen /dev/sda2 dowolna_nazwa</h6>
<p>Powyższe polecenie utworzy urządzenie /dev/mapper/dowolna_nazwa. Przedtem jednak będziemy musieli wprowadzić wcześniej ustalone hasło.<br />
Czas na utworzenie systemu plików na powyższym urządzeniu. Wybieramy np. xfs.</p>
<h6>mkfs.xfs /dev/mapper/dowolna_nazwa</h6>
<p>Zakładamy katalog &#8220;/szyfrowana&#8221;.</p>
<h6>mkdir /szyfrowana</h6>
<p>Podmontowujemy do powyższego zasobu nasz nowy dysk:</p>
<h6>mount /dev/mapper/dowolna_nazwa /szyfrowana</h6>
<p>Po restarcie naszego podmontowanego zasobu nie będzie. Aby bezpiecznie zamknąć naszą szyfrowaną partycję, najpierw odmontujmy ją, a następnie skorzystajmy z polecenie (nie musimy tego robić każdorazowo przy zamykaniu systemu):</p>
<h6>cryptsetup luksClose dowolna_nazwa</h6>
<p>Aby partycja była automatycznie montowana po starcie systemu musimy wykonać dwie następujące czynności. Przede wszystkim edytujemy plik &#8220;?etc/crypttab&#8221; i dopisujemy:<br />
<code>redhat /dev/sda6</code><br />
Następnie edytujemy plik &#8220;/etc/fstab&#8221; i dopisujemy:<br />
<code>/dev/mapper/redhat /szyfrowana xfs defaults,_netdev 0 0</code><br />
Opcja &#8220;_netdev&#8221; oznacza, że partycja będzie montowana po uruchomieniu sieci. Po restarcie powinno wszystko działać. W czasie uruchamiania będziemy proszeni o hasło do naszej szyfrowanej partycji. Można temu zaradzić i ustawić tzw. klucz w postaci pliku zawierającego nasze hasło. Aby to zrobić musimy utworzyć plik np. &#8220;/etc/haslo&#8221; oraz wpisać do niego hasło. Następnie wykonujemy komendę:</p>
<h6>cryptsetup luksAddKey /dev/sda2 /etc/haslo</h6>
<p>Będziemy proszeni o podanie hasło do naszej partycji. Plik &#8220;/etc/crypttab&#8221; powinien zawierać zmodyfikowany wcześniej wpis w postaci:<br />
<code>redhat /dev/sda6 /etc/haslo</code><br />
Aby sprawdzić aktywne opcje autoryzacji dla danej partycji (w naszym przypadku /dev/sda2) wykonujemy komendę:</p>
<h6>crypsetup luksDump /dev/sda2</h6>
<p>Powinniśmy zobaczyć listę tzw. Key Slot-ów. Dwa z nich powinny mieć status &#8220;ENABLED&#8221;. Jeśli tak jest, to znaczy że wszystko jest ok. Po restarcie zaszyfrowana partycja powinna zostać automatycznie podmontowana. Bezpiecznego szyfrowania <img src='http://centos.com.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://centos.com.pl/2012/03/20/szyfrowanie-partycji-w-centos-luks/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://centos.com.pl/2012/03/20/szyfrowanie-partycji-w-centos-luks/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=szyfrowanie-partycji-w-centos-luks</feedburner:origLink></item>
		<item>
		<title>CentOS 5.8 wydany</title>
		<link>http://feedproxy.google.com/~r/centoscompl/~3/AdDvVFadZmE/</link>
		<comments>http://centos.com.pl/2012/03/12/centos-5-8-wydany/#comments</comments>
		<pubDate>Mon, 12 Mar 2012 22:37:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bez kategorii]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[centos 5.8]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[redhat 5.8]]></category>

		<guid isPermaLink="false">http://centos.com.pl/?p=1958</guid>
		<description><![CDATA[Kilka dni temu wydana kolejna wersja CentOS-a oznaczona numerkiem 5.8. Jak każda poprzednia, bazuje na systemie Red Hat Enterprise ( w tym przypadku o numerze 5.8). Zawiera ona szereg poprawek bezpieczeństwa, a także aktualizacje pakietów , takich jak busybox, bind, firefox, kvm, php, perl, python, samba, udev, xen. Do kernela dodano obsługę PCI Express 3.0 [...]]]></description>
			<content:encoded><![CDATA[<p>Kilka dni temu wydana kolejna wersja CentOS-a oznaczona numerkiem 5.8. Jak każda poprzednia, bazuje na systemie Red Hat Enterprise ( w tym przypadku o numerze 5.8). Zawiera ona szereg poprawek bezpieczeństwa, a także aktualizacje pakietów , takich jak busybox, bind, firefox, kvm, php, perl, python, samba, udev, xen.<span id="more-1958"></span> Do kernela dodano obsługę PCI Express 3.0 oraz wiele nowszych wersji sterowników. Ciekawostką jest fakt podziału wersji instalacyjnej na dwie płyty DVD. Po więcej szczegułów zapraszam na stronę <a title="CentOS 5.8" href="http://wiki.centos.org/Manuals/ReleaseNotes/CentOS5.8" target="_blank">http://wiki.centos.org/Manuals/ReleaseNotes/CentOS5.8</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://centos.com.pl/2012/03/12/centos-5-8-wydany/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://centos.com.pl/2012/03/12/centos-5-8-wydany/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=centos-5-8-wydany</feedburner:origLink></item>
		<item>
		<title>Instalacja phpldapadmin w CentOS</title>
		<link>http://feedproxy.google.com/~r/centoscompl/~3/rpjT1pChNSc/</link>
		<comments>http://centos.com.pl/2012/02/23/instalacja-phpldapadmin-w-centos/#comments</comments>
		<pubDate>Thu, 23 Feb 2012 00:56:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutoriale]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[LDAP]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[phpldapadmin]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://centos.com.pl/?p=1879</guid>
		<description><![CDATA[Niedawno omawiałem instalację i podstawową konfigurację LDAP-a. Założyliśmy wtedy domain container (&#8220;korzeń&#8221;) o nazwie &#8220;centos.pl&#8221; a dokładniej dc=centos,dc=pl. Zarządzanie ldapem z poziomu terminala nie jest do końca łatwe i szybkie, choć można się przyzwyczaić i wtedy nie będziemy chcieli słyszeć o możliwości wyklikania wszystkiego przez stronę WWW. Jeśli korzystaliście z phpMyAdmin-a to przesiadka na phpLDAPadmina, nie [...]]]></description>
			<content:encoded><![CDATA[<p>Niedawno omawiałem instalację i podstawową konfigurację LDAP-a. Założyliśmy wtedy domain container (&#8220;korzeń&#8221;) o nazwie &#8220;centos.pl&#8221; a dokładniej dc=centos,dc=pl. Zarządzanie ldapem z poziomu terminala nie jest do końca łatwe i szybkie, choć można się przyzwyczaić i wtedy nie będziemy chcieli słyszeć o możliwości wyklikania wszystkiego przez stronę WWW. <span id="more-1879"></span>Jeśli korzystaliście z phpMyAdmin-a to przesiadka na phpLDAPadmina, nie powinna nastręczać dużo trudności. Czas zacząć instalację. Najprościej skorzystać z repozytorium np. epel. Mając je włączone, wydajemy komendę:</p>
<h6>yum install phpldapadmin</h6>
<p>Niezbędne zależności powinny zostać rozwiązane automatycznie. Następnie edytujemy plik &#8220;/etc/httpd/conf.d/phpldapadmin.conf&#8221;:<br />
<code>Alias /phpldapadmin /usr/share/phpldapadmin/htdocs<br />
Alias /ldapadmin /usr/share/phpldapadmin/htdocs<br />
Order Deny,Allow<br />
Deny from all<br />
Allow from adres_IP_z_którego_ma_być_możliwy_dostęp_do_phpldapadmin</code><br />
Można oczywiście wykomentować linie dotyczące katalogu &#8220;/usr/share/phpldapadmin/htdocs&#8221;, co spowoduje dostęp z każdego miejsca. Następnie restartujemy serwer www (w naszym przypadku Apache) poleceniem:</p>
<h6>service httpd restart</h6>
<p>Po wpisaniu w przeglądarkę adresu &#8220;http://adres_ip/phpldapadmin&#8221;, powinniśmy zobaczyć taki ekran:</p>
<p><a href="http://centos.com.pl/2012/02/23/instalacja-phpldapadmin-w-centos/phpldapadmin_w_centos_1/" rel="attachment wp-att-1931"><img class="alignnone size-full wp-image-1931" title="phpldapadmin_w_centos_1" src="http://centos.com.pl/wp-content/uploads//2012/02/phpldapadmin_w_centos_1.png" alt="" width="720" height="201" /></a><br />
Klikamy &#8220;login&#8221; po lewej stronie i powinniśmy otrzymać:</p>
<p><a href="http://centos.com.pl/2012/02/23/instalacja-phpldapadmin-w-centos/phpldapadmin_w_centos_2/" rel="attachment wp-att-1932"><img class="alignnone size-full wp-image-1932" title="phpldapadmin_w_centos_2" src="http://centos.com.pl/wp-content/uploads//2012/02/phpldapadmin_w_centos_2.png" alt="" width="720" height="198" /></a></p>
<p>A po poprawnej autoryzacji coś takiego:</p>
<p><a href="http://centos.com.pl/2012/02/23/instalacja-phpldapadmin-w-centos/phpldapadmin_w_centos_3/" rel="attachment wp-att-1933"><img class="alignnone size-full wp-image-1933" title="phpldapadmin_w_centos_3" src="http://centos.com.pl/wp-content/uploads//2012/02/phpldapadmin_w_centos_3.png" alt="" width="720" height="242" /></a><br />
Taka metoda logowania może być upierdliwa jeśli zawsze logujemy się jako ten sam użytkownik. Istnieje możliwość automatycznego logowania bez podawania loginu i hasła. Tak sposób jest mniej bezpieczny, ale gdy ograniczymy dostęp do konkretnych adresów IP, to taka metoda logowania będzie akceptowalna. Przystępujemy do działania i edytujemy plik &#8220;/etc/phpldapadmin/config.php, który powinien wyglądać np. tak jak poniżej. Oczywiście proszę je dostosować do własnego ldap-a.<br />
<code>&lt;?php<br />
$config-&gt;custom-&gt;session['blowfish'] = 'alkjdbadak';<br />
$i=0;<br />
$ldapservers = new LDAPServers;<br />
$ldapservers-&gt;SetValue($i,'server','host','127.0.0.1');<br />
$ldapservers-&gt;SetValue($i,'server','port','389');<br />
$ldapservers-&gt;SetValue($i,'server','base',array('dc=centos,dc=pl'));<br />
$ldapservers-&gt;SetValue($i,'server','auth_type','config');<br />
$ldapservers-&gt;SetValue($i,'login','dn','cn=admin,dc=centos,dc=pl');<br />
$ldapservers-&gt;SetValue($i,'login','pass','nasz_hasełko');<br />
$friendly_attrs = array();<br />
$friendly_attrs['facsimileTelephoneNumber'] = 'Fax';<br />
$friendly_attrs['telephoneNumber'] = 'Phone';<br />
?&gt;</code></p>
<p>Powyższy plik konfiguracyjny obowiązuje przy instalacji wersji phpldapadmin-a 1.0.2-1 (w CentOS 5), a od wersji 1.2.x (w CentOS 6) następujący:<br />
<code>&lt;?php<br />
$config-&gt;custom-&gt;session['blowfish'] = '';<br />
$config-&gt;custom-&gt;appearance['friendly_attrs'] = array(<br />
        'facsimileTelephoneNumber' =&gt; 'Fax',<br />
        'gid'                      =&gt; 'Group',<br />
        'mail'                     =&gt; 'Email',<br />
        'telephoneNumber'          =&gt; 'Telephone',<br />
        'uid'                      =&gt; 'User Name',<br />
        'userPassword'             =&gt; 'Password'<br />
);<br />
$servers = new Datastore();<br />
$servers-&gt;newServer('ldap_pla');<br />
$servers-&gt;setValue('server','name','Local LDAP Server');<br />
$servers-&gt;setValue('server','host','127.0.0.1');<br />
$servers-&gt;setValue('server','port',389);<br />
$servers-&gt;setValue('server','base',array('dc=centos,dc=pl'));<br />
$servers-&gt;setValue('login','auth_type','config');<br />
$servers-&gt;setValue('login','bind_id','cn=admin,dc=centos,dc=pl');<br />
$servers-&gt;setValue('login','bind_pass','nasze_hasełko');<br />
$servers-&gt;setValue('appearance','show_create',true);<br />
?&gt;</code><br />
To by było na tyle jeśli chodzi o instalację phpldapadmina. Miłego uzytkowania <img src='http://centos.com.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://centos.com.pl/2012/02/23/instalacja-phpldapadmin-w-centos/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://centos.com.pl/2012/02/23/instalacja-phpldapadmin-w-centos/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=instalacja-phpldapadmin-w-centos</feedburner:origLink></item>
		<item>
		<title>LDAP w CentOS- instalacja i wstępna konfiguracja</title>
		<link>http://feedproxy.google.com/~r/centoscompl/~3/IXG51FRX580/</link>
		<comments>http://centos.com.pl/2012/02/09/ldap-w-centos-instalacja-i-wstepna-konfiguracja/#comments</comments>
		<pubDate>Wed, 08 Feb 2012 23:35:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutoriale]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[LDAP]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[openldap]]></category>
		<category><![CDATA[usługi katalogowe]]></category>

		<guid isPermaLink="false">http://centos.com.pl/?p=1858</guid>
		<description><![CDATA[LDAP z angielskiego oznacza dosłownie &#8220;Lekki Protokół Usług Katalogowych&#8221;. Poza tym jest to jedna z usług katalogowych, umożliwiająca wymianę informacji przez sieć pomiędzy komputerami i innymi urządzeniami np. drukarkami. Daje to duże możliwości autoryzacyjne zarówno w aplikacjach webowych, jak i usługach takich jak poczta, czy FTP. Przejdźmy do instalacji i konfiguracji. Potrzebne pakiety znajdziemy w [...]]]></description>
			<content:encoded><![CDATA[<p>LDAP z angielskiego oznacza dosłownie &#8220;Lekki Protokół Usług Katalogowych&#8221;. Poza tym jest to jedna z usług katalogowych, umożliwiająca wymianę informacji przez sieć pomiędzy komputerami i innymi urządzeniami np. drukarkami. Daje to duże możliwości autoryzacyjne zarówno w aplikacjach webowych, jak i usługach takich jak poczta, czy FTP.<span id="more-1858"></span> Przejdźmy do instalacji i konfiguracji. Potrzebne pakiety znajdziemy w domyślnym repo.</p>
<h6>yum install openldap-servers openldap-clients openldap</h6>
<p>Następnie tworzymy/edytujemy plik konfiguracyjny &#8220;/etc/openldap/slapd.conf&#8221;. Najważniejsze to ustawienie następujących parametrów:<br />
<code>suffix "dc=centos, dc=pl"<br />
rootdn "cn=admin, dc=centos, dc=pl"<br />
rootpw qwerty</code><br />
dc= domain container, czyli nazwa naszej domeny dla LDAP. W opisywanym przypadku to centos.pl.<br />
cn= common name, czyli tutaj nazwa użytkownika administracyjnego<br />
rootpw= hasło powyższego użytkownika<br />
Zapisujemy plik i uruchamiamy usługę poleceniem</p>
<h6>service ldap start</h6>
<p>CentOS 5</p>
<h6>service slapd start</h6>
<p>CentOS 6<br />
Sprawdzamy, czy ldap działa poleceniem</p>
<h6>ps ax | grep ldap</h6>
<p>w wyniku którego powinniśmy otrzymać coś takiego:<br />
<code>686 ? Ssl 0:00 /usr/sbin/slapd -h ldap:/// -u ldap<br />
747 pts/1 S+ 0:00 grep ldap</code><br />
Teraz dodamy tzw. korzeń naszego ldapa. Wykorzystamy do tego plik z rozszerzeniem ldif. Przykładowy poniżej:<br />
<code>dn:dc=centos, dc=pl<br />
objectclass: top<br />
objectclass: dcObject<br />
objectclass: organization<br />
dc: centos<br />
o: testowa</code><br />
o= organization<br />
Wpisujemy w konsoli</p>
<h6>ldapadd -x -D &#8216;cn=admin, dc=centos, dc=pl&#8217; -f root.ldif -w qwerty</h6>
<p>f= ścieżka do powyższego pliku z definicją korzenia<br />
q= hasło dla użytkownika określonego w cn<br />
Powinniśmy otrzymać coś takiego:<br />
<code>adding new entry "dc=centos, dc=pl"</code><br />
Teraz dodajmy Organization Unit (OU) o nazwie users. Posłuży nam do tego plik grupa.ldif następującej treści:<br />
<code>dn:ou=users, dc=centos, dc=pl<br />
objectclass: top<br />
objectclass: organizationalUnit<br />
ou: users</code></p>
<h6>ldapadd -x -D &#8216;cn=admin, dc=centos, dc=pl&#8217; -f grupa.ldif -w qwerty</h6>
<p>Powinniśmy otrzymać komunikat:<br />
<code>adding new entry "ou=users, dc=centos, dc=pl"</code><br />
Czas na dodanie użytkownika. Wykorzystamy do tego plik przemek.ldif<br />
<code>dn: cn=przemek, ou=users, dc=centos, dc=pl<br />
cn: przemek<br />
objectclass: top<br />
objectclass: person<br />
objectclass: organizationalPerson<br />
objectclass: inetOrgPerson<br />
gn: Przemek<br />
sn: Sikora<br />
mail: centos@centos.pl<br />
userPassword: qwerty123</code><br />
cn= nazwa użytkownika (nick)<br />
gn= imię<br />
sn= nazwisko</p>
<h6>ldapadd -x -D &#8216;cn=admin, dc=centos, dc=pl&#8217; -f przemek.ldif -w qwerty</h6>
<p>Otrzymujemy<br />
<code>adding new entry "cn=przemek, ou=users, dc=centos, dc=pl"</code><br />
Na końcu skopiujmy przykładowy plik &#8220;DB_CONFIG.example&#8221; z katalogu &#8220;/etc/openvpn&#8221; do &#8220;/var/lib/ldap&#8221; (gdzie trzymamy bazę danych LDAP-u) nadając mu nazwę DB_CONFIG. Restartujemy usługę:</p>
<h6>service ldap restart</h6>
<p>CentOS 5</p>
<h6>service slapd restart</h6>
<p>CentOS 6<br />
Czas na wylistowanie zawartości naszej bazy. Posłuży nam do tego polecenie &#8220;slapcat&#8221; wpisywane w konsoli. Działa ono zarówno, gdy usługa jest aktywna, jak i gdy jest wyłączona. Po jej wydaniu naszym czom powinno ukazać się coś takiego:<br />
<code>dn: dc=centos,dc=pl<br />
objectClass: top<br />
objectClass: dcObject<br />
objectClass: organization<br />
dc: centos<br />
o: centos<br />
structuralObjectClass: organization<br />
entryUUID: a9d8307a-e6e3-1030-948b-5b03a302e4ea<br />
creatorsName: cn=admin,dc=centos,dc=pl<br />
createTimestamp: 20120208210023Z<br />
entryCSN: 20120208210023Z#000000#00#000000<br />
modifiersName: cn=admin,dc=centos,dc=pl<br />
modifyTimestamp: 20120208210023Z</code></p>
<p>dn: ou=users,dc=centos,dc=pl<br />
objectClass: top<br />
objectClass: organizationalUnit<br />
ou: users<br />
structuralObjectClass: organizationalUnit<br />
entryUUID: 97b7269c-e6e5-1030-948c-5b03a302e4ea<br />
creatorsName: cn=admin,dc=centos,dc=pl<br />
createTimestamp: 20120208211412Z<br />
entryCSN: 20120208211412Z#000000#00#000000<br />
modifiersName: cn=admin,dc=centos,dc=pl<br />
modifyTimestamp: 20120208211412Z</p>
<p>dn: cn=przemek,ou=users,dc=centos,dc=pl<br />
cn: przemek<br />
objectClass: top<br />
objectClass: person<br />
objectClass: organizationalPerson<br />
objectClass: inetOrgPerson<br />
givenName: Przemek<br />
sn: Sikora<br />
mail: centos@centos.com.pl<br />
userPassword:: cXdlcnR5MTIz<br />
structuralObjectClass: inetOrgPerson<br />
entryUUID: 7eff8070-e6e7-1030-948d-5b03a302e4ea<br />
creatorsName: cn=admin,dc=centos,dc=pl<br />
createTimestamp: 20120208212749Z<br />
entryCSN: 20120208212749Z#000000#00#000000<br />
modifiersName: cn=admin,dc=centos,dc=pl<br />
modifyTimestamp: 20120208212749Z</p>
<p>Jeśli zobaczymy coś podobnego do tego jak wyżej, a usługa zapewniająca LDAP działa, znaczy że się dobrze spisaliśmy <img src='http://centos.com.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  W&nbsp;kolejnych tutorialach informacje o phpldapadminie- narzędziu do administracji LDAP-em a także metody integracji z różnymi systemami CMS i usługami w systemie Linux.</p>
]]></content:encoded>
			<wfw:commentRss>http://centos.com.pl/2012/02/09/ldap-w-centos-instalacja-i-wstepna-konfiguracja/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://centos.com.pl/2012/02/09/ldap-w-centos-instalacja-i-wstepna-konfiguracja/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=ldap-w-centos-instalacja-i-wstepna-konfiguracja</feedburner:origLink></item>
	</channel>
</rss>

