<?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>Thu, 26 Jan 2012 21:39:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</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/" /><item>
		<title>sendmailanalyzer- statystyki serwera pocztowego</title>
		<link>http://feedproxy.google.com/~r/centoscompl/~3/am7IAJ7VT5Y/</link>
		<comments>http://centos.com.pl/2012/01/26/sendmailanalyzer-statystyki-serwera-pocztowego/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 21:12:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutoriale]]></category>
		<category><![CDATA[amavis]]></category>
		<category><![CDATA[mimedefang]]></category>
		<category><![CDATA[poczta]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[postgrey]]></category>
		<category><![CDATA[sendmail]]></category>
		<category><![CDATA[sendmailanalyzer]]></category>

		<guid isPermaLink="false">http://centos.com.pl/?p=1834</guid>
		<description><![CDATA[Analiza logów serwera pocztowego to czasem spory problem, zwłaszcza jeśli mamy dużą ilość kont. Omawiane narzędzie doskonale sprawdzi się, jeśli chcemy zorientować się w ruchu na naszej maszynie, ilości spamu oraz któremu narzędziu zawdzięczamy &#8220;czystość&#8221; poczty z viagry i innych niechcianych treści. Sendmailanalyzer potrafi czytać logi wypluwane przez spamassassina, mimedefanga, amavisa, postgreya i kilka innych. [...]]]></description>
			<content:encoded><![CDATA[<p>Analiza logów serwera pocztowego to czasem spory problem, zwłaszcza jeśli mamy dużą ilość kont. Omawiane narzędzie doskonale sprawdzi się, jeśli chcemy zorientować się w ruchu na naszej maszynie, ilości spamu oraz któremu narzędziu zawdzięczamy &#8220;czystość&#8221; poczty z viagry i innych niechcianych treści. Sendmailanalyzer potrafi czytać logi wypluwane przez spamassassina, mimedefanga, amavisa, postgreya i kilka innych.<span id="more-1834"></span> Wszystko jednak zależy od naszej lokalnej konfiguracji, a przede wszystkim od tego jakie informacje zapisywane są w logach. Do instalacji omawianej aplikacji potrzebujemy między innymi pakietu perl-GDGraph3d, którego instalacja przy pomocy yuma, pociągnie za sobą inne niezbędne pakiety. Wspomniany pakiet znajduje się np. w repozytorium EPEL.</p>
<h6>yum install perl-GDGraph3d</h6>
<p>następnie przystępujemy do pobrania i instalacji właściwej dla naszego systemu wersji sendmailanalyzera:</p>
<h6>http://download.centos.com.pl/app/sendmailanalyzer/sendmailanalyzer-8.1-1.noarch.rpm</h6>
<h6>rpm -ivh sendmailanalyzer-8.1-1.noarch.rpm</h6>
<p>CentOS 5</p>
<h6>wget http://download.centos.com.pl/app/sendmailanalyzer/sendmailanalyzer-8.1-1.el6.noarch.rpm</h6>
<h6>rpm -ivh sendmailanalyzer-8.1-1.el6.noarch.rpm</h6>
<p>CentOS 6</p>
<p>Przystępujemy do konfiguracji omawianego narzędzia. Edytujemy plik &#8220;sendmailanalyzer.conf&#8221;:</p>
<h6>vim /etc/httpd/conf.d/sendmailanalyzer.conf</h6>
<p>Zawartość pliku powinna wyglądać mniej więcej tak:<br />
<code>Alias /sareport /var/www/sendmailanalyzer</code><br />
Options ExecCGI<br />
AddHandler cgi-script .cgi<br />
DirectoryIndex sa_report.cgi<br />
Order deny,allow<br />
Deny from all<br />
Allow from adres_ip_z_którego_mamy_ma_mieć_dostęp_do_statystyk</p>
<h6>service httpd restart</h6>
<p>Czas na edycje pliku sendmailanalyzer.conf:</p>
<h6>vim /etc/sendmailanalyzer.conf</h6>
<p>Omówienie najistotniejszych dyrektyw:<br />
<code>LOG_FILE /var/log/maillog # określamy położenie logów poczty<br />
PID_FILE /var/run # folder zawierający plik sendmailanalyzer.pid<br />
TAIL_PROG /usr/bin/tail # ścieżka dla narzędzia "tail"<br />
TAIL_ARGS -n 0 -f # argumenty wspomnianego powyżej narzędzia<br />
ZCAT_PROG /bin/zcat # ścieżka do "zcat", czyli narzędzia parsującego skompresowane logi<br />
OUT_DIR /var/lib/sendmailanalyzer # miejsce składowania danych aplikacji<br />
DEBUG 0 # wyłączanie (0) lub włączanie (1) trybu debugowania<br />
FULL 0 # czy mają być parsowane logi powstałe przed uruchomieniem programu (1), czy nie (0)<br />
MTA_NAME sm-mta|sendmail|postfix # podajemy nazwy MTA według których mają być przeszukiwane logi<br />
TOP 25 # ilość obiektów w sekcji TOP statistics<br />
TOP_MBOX 25 # ilość obiektów w sekcji TOP MAILBOX statistics<br />
SIZE_UNIT MBytes # jednostki pomiaru, dozwolone MBytes i KBytes<br />
AMAVIS_NAME amavis # nazwa, wg której będą przeszukiwane logi w celu analizy skuteczności Amavisa<br />
ANONYMIZE 0 # niech żyje anonimowość, czy usuwanie adresów nadawców i odbiorców z raportu<br />
SMTP_AUTH 1 # czy mają być wyświetlane autoryzacje (1), czy nie (0)<br />
SPAM_TOOLS spamdmilter,jchkmail,dnsbl,spamassassin,amavis,mimedefang,dnsblmilter # narzędzia dla których wyświetlane są statystyki</code></p>
<p>Czes na uruchomienie.</p>
<h6>service sendmailanalyzer start</h6>
<p>Wyniki powinniśmy być w stanie zobaczyć po wpisaniu następującego ciągu znaków w okno przeglądarki:</p>
<h6>http://nasz_adres_ip/sareport</h6>
<p>Oczywiście musimy mieć uprawnienia do dostępu <img src='http://centos.com.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
<a href="http://sareport.darold.net/">Link do strony autora omawianego narzędzia</a></p>
]]></content:encoded>
			<wfw:commentRss>http://centos.com.pl/2012/01/26/sendmailanalyzer-statystyki-serwera-pocztowego/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://centos.com.pl/2012/01/26/sendmailanalyzer-statystyki-serwera-pocztowego/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=sendmailanalyzer-statystyki-serwera-pocztowego</feedburner:origLink></item>
		<item>
		<title>Początki z NIS w CentOS 6</title>
		<link>http://feedproxy.google.com/~r/centoscompl/~3/zjLkSN287kA/</link>
		<comments>http://centos.com.pl/2012/01/10/poczatki-z-nis-w-centos-6/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 16:45:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutoriale]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Network Information Service]]></category>
		<category><![CDATA[nis]]></category>
		<category><![CDATA[portmap]]></category>
		<category><![CDATA[rpmbind]]></category>
		<category><![CDATA[ypbind]]></category>
		<category><![CDATA[ypserv]]></category>

		<guid isPermaLink="false">http://centos.com.pl/?p=1811</guid>
		<description><![CDATA[NIS (Network Information Service) to protokół pozwalający na scentralizowane zarządzania użytkownikami, aliasami, nazwami hostów oraz adresami e-mail poprzez sieć. Jego konfiguracja nie jest zbyt trudna. Narzędzie jest niezwykle przydatne, jeśli mamy kilka serwerów i chcemy się na nie logować tą samą nazwą użytkownika i hasłem, a nie chcemy zaprzęgać do tego np. LDAP-a, o którego [...]]]></description>
			<content:encoded><![CDATA[<p>NIS (Network Information Service) to protokół pozwalający na scentralizowane zarządzania użytkownikami, aliasami, nazwami hostów oraz adresami e-mail poprzez sieć. Jego konfiguracja nie jest zbyt trudna. Narzędzie jest niezwykle przydatne, jeśli mamy kilka serwerów i chcemy się na nie logować tą samą nazwą użytkownika i hasłem, a nie chcemy zaprzęgać do tego np. LDAP-a, o którego zresztą niedługo będziemy omawiać.<span id="more-1811"></span> Zacznijmy od instalacji potrzebnych pakietów na serwerze NIS:</p>
<h6>yum install ypserv ypbind rpcbind</h6>
<p>Teraz ustawiamy domenę NIS w pliku &#8220;/etc/sysconfig/network&#8221; dodając następującą linię:</p>
<h6>NISDOMAIN=dowolna_nazwa</h6>
<p>Następnie edytujemy plik &#8220;/etc/yp.conf&#8221; i ustawiamy serwer NIS (na serwerze wpisujemy następujący tekst):</p>
<h6>ypserver 127.0.0.1</h6>
<p>Następnie odpalamy usługi rpcbind, yppasswdd (do zmiany haseł) oraz ypserv (właściwy serwer NIS):</p>
<h6>/etc/init.d/rpcbind start</h6>
<h6>/etc/init.d/yppasswdd start</h6>
<h6>/etc/init.d/ypserv start</h6>
<p>Nadszedł czas na wygenerowanie bazy loginów, haseł i aliasów:</p>
<h6>/usr/lib/yp/ypinit -m</h6>
<p>W wyniku czego otrzymujemy:<br />
<code>[root@cloud ~]# /usr/lib/yp/ypinit -m</code></p>
<p>At this point, we have to construct a list of the hosts which will run NIS<br />
servers. cloud.p-project.pl is in the list of NIS server hosts. Please continue to add<br />
the names for the other hosts, one per line. When you are done with the<br />
list, type a .<br />
next host to add: nasz-nis-server.pl<br />
next host to add:<br />
The current list of NIS servers looks like this:</p>
<p>nasz-nis-server.pl</p>
<p>Is this correct? [y/n: y] y<br />
We need a few minutes to build the databases&#8230;<br />
Building /var/yp/centos/ypservers&#8230;<br />
Running /var/yp/Makefile&#8230;<br />
gmake[1]: Wejście do katalogu `/var/yp/centos&#8217;<br />
Updating passwd.byname&#8230;<br />
Updating passwd.byuid&#8230;<br />
Updating group.byname&#8230;<br />
Updating group.bygid&#8230;<br />
Updating hosts.byname&#8230;<br />
Updating hosts.byaddr&#8230;<br />
Updating rpc.byname&#8230;<br />
Updating rpc.bynumber&#8230;<br />
Updating services.byname&#8230;<br />
Updating services.byservicename&#8230;<br />
Updating netid.byname&#8230;<br />
Updating protocols.bynumber&#8230;<br />
Updating protocols.byname&#8230;<br />
Updating mail.aliases&#8230;<br />
gmake[1]: Opuszczenie katalogu `/var/yp/centos&#8217;</p>
<p>nasz-nis-server.pl has been set up as a NIS master server.</p>
<p>Now you can run ypinit -s nasz-nis-server.pl on all slave server.</p>
<p>W miejscu gdzie pyta o &#8220;next host to add&#8221; nic nie wpisujemy poza nazwą serwera, która sama powinna się pojawić. Naciskamy więc ctrl+d.<br />
Następnie uruchamiamy ypxfrd oraz ypbind:</p>
<h6>/etc/init.d/ypxfrd start</h6>
<h6>/etc/init.d/ypbind start</h6>
<p>Sprawdzamy, czy wszystko wstało:</p>
<h6>ps ax | grep yp</h6>
<p>Powinniśmy otrzymać coś takiego:<br />
<code>[root@cloud ~]# ps ax | grep yp<br />
1192 ? S 0:00 /usr/sbin/rpc.ypxfrd<br />
3207 ? S 0:00 /usr/sbin/rpc.yppasswdd<br />
3219 ? S 0:00 /usr/sbin/ypserv<br />
5178 ? Sl 0:00 /usr/sbin/ypbind<br />
5197 pts/0 S+ 0:00 grep yp</code><br />
Kolejnym testem jest wykonanie polecenia &#8220;ypcat passwd&#8221;. Powinniśmy otrzymać część pliku &#8220;/etc/passwd&#8221; z danymi użytkowników (oprócz kont systemowych). Jeśli tak się stało, to znaczy, że serwer mamy skonfigurowany. Teraz czas na klienta. Instalujemy niezbędne pakiety</p>
<h6>yum install ypbind rpcbind</h6>
<p>Teraz ustawiamy domenę NIS w pliku &#8220;/etc/sysconfig/network&#8221; dodając następującą linię:</p>
<h6>NISDOMAIN=dowolna_nazwa_ale_taka_jak_na_serwerze</h6>
<p>Następnie edytujemy plik &#8220;/etc/yp.conf&#8221; i ustawiamy serwer NIS (na serwerze wpisujemy następujący tekst):</p>
<h6>domain dowolna_nazwa_ale_taka_jak_na_serwerze server adres_ip_serwera</h6>
<p>Edytujemy plik &#8220;/etc/nsswitch.conf&#8221; i dopisujemy &#8220;nis&#8221;, po czym powinno wyglądać to następująco:<br />
<code>passwd: files nis<br />
shadow: files nis<br />
group: files nis</code><br />
Następnie odpalamy usługi rpcbind i ypbind:</p>
<h6>service rpcbind start</h6>
<h6>service ypbind start</h6>
<p>Najprostszym sposobem sprawdzenia poprawności działania usług jest wykonanie polecenia &#8220;ypcat passwd&#8221;. Powinniśmy otrzymać część pliku &#8220;/etc/passwd&#8221; z danymi użytkowników (oprócz kont systemowych). Jeśli tak się stało, to znaczy, że klient został poprawnie skonfigurowany i podłączony do serwera NIS. Znanym problemem jest brak uruchomionego w systemie procesu &#8220;dbus-daemon&#8221;. Często nawet nie mamy go zainstalowanego w systemie. Objawem jest poniższy wpis w logach systemowych (/var/log/messages):<br />
<code>Connection to D-BUS system message bus failed: Failed to connect to socket /var/run/dbus/system_bus_socket: Nie ma takiego pliku ani katalogu.</code><br />
Aby to naprawić wykonujemy poniższe czynności:</p>
<h6>yum install dbus</h6>
<h6>dbus-daemon &#8211;system</h6>
<p>Bazę loginów, haseł i aliasów należy aktualizować na serwerze przy pomocy polecenia &#8220;make -C /var/yp/&#8221;. Najlepiej dopisać je do crona, aby wykonywało się automatycznie.<br />
<br />
UWAGA !!!<br />
W systemie CentOS 6 pakiet/usługa portmap, została zastąpiona przez rpcbind, który obsługuje ipv6 oraz nfs4.</p>
]]></content:encoded>
			<wfw:commentRss>http://centos.com.pl/2012/01/10/poczatki-z-nis-w-centos-6/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://centos.com.pl/2012/01/10/poczatki-z-nis-w-centos-6/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=poczatki-z-nis-w-centos-6</feedburner:origLink></item>
		<item>
		<title>Nowy Rok 2012</title>
		<link>http://feedproxy.google.com/~r/centoscompl/~3/Lt6jiaDi17g/</link>
		<comments>http://centos.com.pl/2012/01/01/nowy-rok-2012/#comments</comments>
		<pubDate>Sun, 01 Jan 2012 11:59:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bez kategorii]]></category>

		<guid isPermaLink="false">http://centos.com.pl/?p=1800</guid>
		<description><![CDATA[Witamy w nowym 2012 roku. Życzę wszystkim zdrowia, spełnienia marzeń oraz wszelkiej pomyślności, a administratorom stabilnych i wydajnych serwerów, niskich pingów oraz wyrozumiałych użytkowników. W nowym roku postaramy się publikować więcej tutoriali, uruchomić nowy newsletter oraz odświeżyć design strony. Jeśli macie propozycje artykułów lub inne sugestie, dajcie nam znać pisząc na adres sugestie@centos.com.pl.]]></description>
			<content:encoded><![CDATA[<p>Witamy w nowym 2012 roku. Życzę wszystkim zdrowia, spełnienia marzeń oraz wszelkiej pomyślności, a administratorom stabilnych i wydajnych serwerów, niskich pingów oraz wyrozumiałych użytkowników.<span id="more-1800"></span> W nowym roku postaramy się publikować więcej tutoriali, uruchomić nowy newsletter oraz odświeżyć design strony. Jeśli macie propozycje artykułów lub inne sugestie, dajcie nam znać pisząc na adres <a href="mailto:sugestie@centos.com.pl">sugestie@centos.com.pl.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://centos.com.pl/2012/01/01/nowy-rok-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://centos.com.pl/2012/01/01/nowy-rok-2012/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=nowy-rok-2012</feedburner:origLink></item>
		<item>
		<title>Wesołych Świąt</title>
		<link>http://feedproxy.google.com/~r/centoscompl/~3/zgmwIct1GHM/</link>
		<comments>http://centos.com.pl/2011/12/26/wesolych-swiat/#comments</comments>
		<pubDate>Mon, 26 Dec 2011 08:18:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bez kategorii]]></category>

		<guid isPermaLink="false">http://centos.com.pl/?p=1795</guid>
		<description><![CDATA[Zdrowych, pogodnych i spokojnych świąt Bożego Narodzenia, rodzinnej atmosfery oraz stabilnych serwerów życzy Redakcja CentOS.com.pl.]]></description>
			<content:encoded><![CDATA[<p>Zdrowych, pogodnych i spokojnych świąt Bożego Narodzenia, rodzinnej atmosfery oraz stabilnych serwerów życzy Redakcja CentOS.com.pl.</p>
]]></content:encoded>
			<wfw:commentRss>http://centos.com.pl/2011/12/26/wesolych-swiat/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://centos.com.pl/2011/12/26/wesolych-swiat/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=wesolych-swiat</feedburner:origLink></item>
		<item>
		<title>CentOS 6.2 wydany</title>
		<link>http://feedproxy.google.com/~r/centoscompl/~3/SMxA_ZGgyOk/</link>
		<comments>http://centos.com.pl/2011/12/21/centos-6-2-wydany/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 20:16:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bez kategorii]]></category>
		<category><![CDATA[6.2]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://centos.com.pl/?p=1791</guid>
		<description><![CDATA[Z przyjemnością informujemy o wydaniu CentOS-a w wersji 6.2,  która to bazuje na RedHat Enterprise Linux 6.2. Poprawiono w niej m.in błąd Live CD/DVD związany z zawieszaniem się Anacondy po wyborze okna zawierającego strefy czasowe. Poza tym usunięto pakiet &#8220;vdsm-4.9-63.el6.src.rpm&#8221;.  Więcej szczegółów tutaj.]]></description>
			<content:encoded><![CDATA[<p>Z przyjemnością informujemy o wydaniu CentOS-a w wersji 6.2,  która to bazuje na RedHat Enterprise Linux 6.2. Poprawiono w niej m.in błąd Live CD/DVD związany z zawieszaniem się Anacondy po wyborze okna zawierającego strefy czasowe. <span id="more-1791"></span>Poza tym usunięto pakiet &#8220;vdsm-4.9-63.el6.src.rpm&#8221;.  Więcej szczegółów <a title="CentOS 6.2" href="http://wiki.centos.org/Manuals/ReleaseNotes/CentOS6.2">tutaj</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://centos.com.pl/2011/12/21/centos-6-2-wydany/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://centos.com.pl/2011/12/21/centos-6-2-wydany/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=centos-6-2-wydany</feedburner:origLink></item>
		<item>
		<title>SSH na dwóch portach</title>
		<link>http://feedproxy.google.com/~r/centoscompl/~3/422jW0fJCJg/</link>
		<comments>http://centos.com.pl/2011/12/21/ssh-na-dwoch-portach/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 13:29:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Praktyczne porady]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[dwa]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[porty]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://centos.com.pl/?p=1780</guid>
		<description><![CDATA[Pewnie każdemu użytkownikowi linuxa znany jest protokół ssh umożliwiający między innymi komunikację ze zdalnymi maszynami. Podstawowa konfiguracja tego demona nie jest trudna, a możliwości całkiem duże. Dzisiaj pokażę tylko jak uruchomić nasłuchiwanie na dwóch portach jednocześnie. Standardowym portem jest 22. Aby to zmienić lub dodać kolejne, należy wyedytować plik &#8220;/etc/ssh/sshd_config&#8221;. Znajdujemy dyrektywę &#8220;Port 22&#8243; i zmieniamy [...]]]></description>
			<content:encoded><![CDATA[<p>Pewnie każdemu użytkownikowi linuxa znany jest protokół ssh umożliwiający między innymi komunikację ze zdalnymi maszynami. Podstawowa konfiguracja tego demona nie jest trudna, a możliwości całkiem duże.<span id="more-1780"></span> Dzisiaj pokażę tylko jak uruchomić nasłuchiwanie na dwóch portach jednocześnie. Standardowym portem jest 22. Aby to zmienić lub dodać kolejne, należy wyedytować plik &#8220;/etc/ssh/sshd_config&#8221;. Znajdujemy dyrektywę &#8220;Port 22&#8243; i zmieniamy numer na inny lub dodajemy np. &#8220;Port 40&#8243;, aby omawiana usługa nasłuchiwała dodatkowo na porcie 40. Następnie zapisujemy zmiany i restartujemy usługę:</p>
<h6>service sshd restart</h6>
<p>Aby sprawdzić czy rzeczywiście ssh nasłuchuje na dodatkowym porcie, wykonajmy następującą komendę:<br />
<code>[root@yum ~]# netstat --listen | grep 40<br />
tcp 0 0 *:40 *:* LISTEN<br />
tcp 0 0 *:40 *:* LISTEN</code><br />
Pamiętajcie o odblokowaniu portu na firewallu <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/2011/12/21/ssh-na-dwoch-portach/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://centos.com.pl/2011/12/21/ssh-na-dwoch-portach/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=ssh-na-dwoch-portach</feedburner:origLink></item>
		<item>
		<title>CentOS 6.1 wydany</title>
		<link>http://feedproxy.google.com/~r/centoscompl/~3/UVWlVF6sA6c/</link>
		<comments>http://centos.com.pl/2011/12/12/centos-6-1-wydany/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 15:01:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bez kategorii]]></category>
		<category><![CDATA[centos6]]></category>

		<guid isPermaLink="false">http://centos.com.pl/?p=1776</guid>
		<description><![CDATA[Z przyjemnością informujemy o wydaniu nowej wersji naszego ulubionego systemu. W wersji 6.1 poprawiono kilka błędów, m.in: - ntp - aplet monitora systemu (segfaulty po dodaniu nowego panelu) - instalację DVD iso w maszynach  opartych o uEFI - grub-0.97-68.el6 (związany z obrazem plików w „/usr/share/grub/x86_64-unknown”) - poprawa skryptów startowych Tomcat6 - centos6 BASH_VERSINFO[5]/MACHTYPE Więcej szczegółów [...]]]></description>
			<content:encoded><![CDATA[<p>Z przyjemnością informujemy o wydaniu nowej wersji naszego ulubionego systemu. W wersji 6.1 poprawiono kilka błędów, m.in:<span id="more-1776"></span></p>
<p>- ntp</p>
<p>- aplet monitora systemu (segfaulty po dodaniu nowego panelu)</p>
<p>- instalację DVD iso w maszynach  opartych o uEFI</p>
<p>- grub-0.97-68.el6 (związany z obrazem plików w „/usr/share/grub/x86_64-unknown”)</p>
<p>- poprawa skryptów startowych Tomcat6</p>
<p>- centos6 BASH_VERSINFO[5]/MACHTYPE</p>
<p>Więcej szczegółów <a href="http://wiki.centos.org/Manuals/ReleaseNotes/CentOS6.1">tutaj</a></p>
]]></content:encoded>
			<wfw:commentRss>http://centos.com.pl/2011/12/12/centos-6-1-wydany/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://centos.com.pl/2011/12/12/centos-6-1-wydany/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=centos-6-1-wydany</feedburner:origLink></item>
		<item>
		<title>Wysyłanie mejla z konsoli systemu UNIX</title>
		<link>http://feedproxy.google.com/~r/centoscompl/~3/SWsrsqPSyC4/</link>
		<comments>http://centos.com.pl/2011/12/07/wysylanie-mejla-z-konsoli-systemu-unix/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 21:52:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Praktyczne porady]]></category>
		<category><![CDATA[bcc]]></category>
		<category><![CDATA[ccc]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[e-mail]]></category>
		<category><![CDATA[heirloom]]></category>
		<category><![CDATA[konsola]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[mailx]]></category>
		<category><![CDATA[udw]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://centos.com.pl/?p=1758</guid>
		<description><![CDATA[Komunikacja poprzez e-mail jest bardzo wygodna i to nie ulega wątpliwości. Najczęściej wykorzystujemy do tego klientów pocztowych np. Thunderbird lub webowych (tzw. webmaile) np. Roundcube, a niektórzy konsolowych np. pine, mutt, mail. Przykłady użycia tego ostatniego: Wysyłanie wiadomości na adres &#8220;adres@domena.eu&#8221; o temacie &#8220;test&#8221; i dowolnej treści mail -s "test" adres@domena.eu  treść_wiadomości Treść wysyłanej wiadomości [...]]]></description>
			<content:encoded><![CDATA[<p>Komunikacja poprzez e-mail jest bardzo wygodna i to nie ulega wątpliwości. Najczęściej wykorzystujemy do tego klientów pocztowych np. Thunderbird lub webowych (tzw. webmaile) np. Roundcube, a niektórzy konsolowych np. pine, mutt, mail. Przykłady użycia tego ostatniego:<span id="more-1758"></span></p>
<h6>Wysyłanie wiadomości na adres &#8220;adres@domena.eu&#8221; o temacie &#8220;test&#8221; i dowolnej treści</h6>
<p><code>mail -s "test" adres@domena.eu  treść_wiadomości </code></p>
<h6>Treść wysyłanej wiadomości znajduje się w pliku &#8220;/home/przemek/message.txt&#8221;, temat &#8220;Pytanie&#8221;, odbiorca sp1@centos.com.pl</h6>
<p><code>mail -s "Pytanie" sp1@centos.com.pl &amp;lt; /home/przemek/message.txt </code></p>
<h6>Chcemy wysłać wiadomość do dwóch osób, ale ta pierwsza (pierwsza@domena.com) ma nie wiedzieć o tym, że oprócz niej był inny odbiorca (druga@domena.com).</h6>
<p><code>mail -s "Pytanie" -b druga@domena.com pierwsza@domena.com treść_wiadomości </code></p>
<h6>Wiadomość do jednego odbiorcy (np. team leadera), kopia do kilku odbiorców (np. programistów) oraz jedna wiadomość do ukrytego odbiorcy (np. szefa)</h6>
<p><code>mail -s "te" -b szef@domena.com -c programista1@domena.com,programista2@domena.com team-leader@domena.com treść_wiadomości </code></p>
<h6>Możemy przekierować dowolne polecenie unixowe np.</h6>
<p><code>echo "Co słychać?" | mail -s "Wiadomość testowa" sp2@centos.com.pl</code><br />
Oczywiście istnieją inne kombinacje użycia tego konsolowego klienta pocztowego, ale starałem się wybrać te najczęściej stosowane i przedstawić je przekrojowo.</p>
]]></content:encoded>
			<wfw:commentRss>http://centos.com.pl/2011/12/07/wysylanie-mejla-z-konsoli-systemu-unix/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://centos.com.pl/2011/12/07/wysylanie-mejla-z-konsoli-systemu-unix/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=wysylanie-mejla-z-konsoli-systemu-unix</feedburner:origLink></item>
		<item>
		<title>Suexec w CentOS i nie tylko</title>
		<link>http://feedproxy.google.com/~r/centoscompl/~3/vAqWdz1pMyw/</link>
		<comments>http://centos.com.pl/2011/11/26/suexec-w-centos-i-nie-tylko/#comments</comments>
		<pubDate>Sat, 26 Nov 2011 19:30:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutoriale]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[docroot]]></category>
		<category><![CDATA[fcgi]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[redhat]]></category>
		<category><![CDATA[suexec]]></category>
		<category><![CDATA[suphp]]></category>
		<category><![CDATA[www]]></category>

		<guid isPermaLink="false">http://centos.com.pl/?p=1743</guid>
		<description><![CDATA[W usługach hostingowych ważna jest stabilność i bezpieczeństwo danych. Nieaktualne i dziurawe systemy CMS mogą poważnie zdestabilizować działanie serwera i platformy hostingowej. Administratorzy, nie mogą sobie na to pozwolić. Dobrym rozwiązaniem jest separacja kont. Przyda nam się do tego suexec, dzięki któremu skrypty php, będą uruchamiane z lokalnego użytkownika systemu, a nie z uprawnieniami serwera [...]]]></description>
			<content:encoded><![CDATA[<p>W usługach hostingowych ważna jest stabilność i bezpieczeństwo danych. Nieaktualne i dziurawe systemy CMS mogą poważnie zdestabilizować działanie serwera i platformy hostingowej. Administratorzy, nie mogą sobie na to pozwolić. Dobrym rozwiązaniem jest separacja kont. Przyda nam się do tego suexec, dzięki któremu skrypty php, będą uruchamiane z lokalnego użytkownika systemu, a nie z uprawnieniami serwera www. <span id="more-1743"></span>Najpierw zainstalujmy pakiet &#8220;mod_suphp&#8221;, który znajduje się m.in w repozytorium rpmforge oraz &#8220;fcgi&#8221; z epel-a.</p>
<h6>yum install mod_suphp fcgi</h6>
<p>Ważna jest prawidłowa konfiguracja omawianego modułu, znajdująca się w pliku &#8220;/etc/suphp.conf&#8221;:<br />
<code>[global]<br />
logfile=/var/log/httpd/suphp_log # miejsce składowania logów<br />
loglevel=info # poziom logowania<br />
webserver_user=apache # użytkownik z którego uruchamiany jest serwer www<br />
;docroot=/var/www/html/ # DocumentRoot dla skryptów php, najlepiej zakomentować ";"<br />
env_path=/bin:/usr/bin<br />
umask=0077<br />
min_uid=100 # minimalny user id użytkownika z którego uruchamiany ma być skrypt php<br />
min_gid=100 # minimalny group id użytkownika z którego uruchamiany ma być skrypt php</code></p>
<p>; Security options<br />
allow_file_group_writeable=false<br />
allow_file_others_writeable=false<br />
allow_directory_group_writeable=false<br />
allow_directory_others_writeable=false</p>
<p>;Check wheter script is within DOCUMENT_ROOT<br />
check_vhost_docroot=true</p>
<p>;Send minor error messages to browser<br />
errors_to_browser=false</p>
<p>[handlers]<br />
;Handler for php-scripts<br />
x-httpd-php=&#8221;php:/usr/bin/php-cgi&#8221; # tutaj ustawiamy ścieżkę do naszego php działającego jako cgi</p>
<p>;Handler for CGI-scripts<br />
x-suphp-cgi=execute:!self</p>
<p>Poniżej kod przykładowego vhosta o nazwie &#8220;testowa.domena.pl&#8221;. Skrypty php uruchamiane są z użytkownika &#8220;test:test&#8221;<br />
<code><br />
ServerAdmin admin@testowa.domena.pl<br />
DocumentRoot /www/testowa.domena.pl/html<br />
ServerName testowa.domena.pl<br />
ErrorLog logs/testowa.domena.pl-error_log<br />
CustomLog logs/testowa.domena.pl-access_log common</code></p>
<p>suPHP_Engine on<br />
suPHP_UserGroup test test<br />
AddHandler x-httpd-php .php .php3 .php4 .php5<br />
suPHP_AddHandler x-httpd-php</p>
<p>Jeśli dla niektórych vhostów zapragniemy używać php jako moduł, powinniśmy pamiętać o dodaniu poniższej linii do konfiguracji vhosta:<br />
<code>AddHandler application/x-httpd-php .php .htm</code><br />
Bez powyższego wpisu, strony z php mogę nie działać prawidłowo, jeśli korzystamy równocześnie w systemie z php jako moduł i cgi. Pozostaje nam restart serwera WWW.</p>
<h6>service httpd restart</h6>
<p>Powinno wszystko śmigać. W razie co &#8220;tail -f /var/log/httpd/suphp_log&#8221; i oczywiście nasze forum <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/2011/11/26/suexec-w-centos-i-nie-tylko/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://centos.com.pl/2011/11/26/suexec-w-centos-i-nie-tylko/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=suexec-w-centos-i-nie-tylko</feedburner:origLink></item>
		<item>
		<title>FTP bez możliwości usuwania danych</title>
		<link>http://feedproxy.google.com/~r/centoscompl/~3/NXASMpENQds/</link>
		<comments>http://centos.com.pl/2011/11/08/ftp-bez-mozliwosci-usuwania-danych/#comments</comments>
		<pubDate>Mon, 07 Nov 2011 23:06:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Praktyczne porady]]></category>
		<category><![CDATA[dane]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[delete]]></category>
		<category><![CDATA[files]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[limit]]></category>
		<category><![CDATA[pliki]]></category>
		<category><![CDATA[proftpd]]></category>
		<category><![CDATA[vhost]]></category>

		<guid isPermaLink="false">http://centos.com.pl/?p=1727</guid>
		<description><![CDATA[Serwer FTP choć jest już dosyć przestarzały, nadal dzielnie trzyma się na horyzoncie i jest często używany w przypadku firm hostingowych i nie tylko. Pewnie spotkaliście się z przypadkiem, gdy użytkownik chce aby inni mieli możliwość wgrywania danych na serwer, ale nie ich usuwania. Metod rozwiązania jest kilka, m.in rozszerzone atrybuty plików oraz odpowiednia konfiguracja [...]]]></description>
			<content:encoded><![CDATA[<p>Serwer FTP choć jest już dosyć przestarzały, nadal dzielnie trzyma się na horyzoncie i jest często używany w przypadku firm hostingowych i nie tylko. Pewnie spotkaliście się z przypadkiem, gdy użytkownik chce aby inni mieli możliwość wgrywania danych na serwer, ale nie ich usuwania. <span id="more-1727"></span>Metod rozwiązania jest kilka, m.in rozszerzone atrybuty plików oraz odpowiednia konfiguracja serwera FTP. Tym ostatnim sposobem zajmę się dzisiaj. Wezmę pod &#8220;na warsztat&#8221; ProFTP. Otwieramy plik konfiguracyjny- najczęściej &#8220;/etc/proftpd.conf&#8221; i dodajemy następujące linie:<br />
<a href="http://centos.com.pl/2011/11/08/ftp-bez-mozliwosci-usuwania-danych/ftp_upload_only/" rel="attachment wp-att-1732"><img class="alignnone size-full wp-image-1732" title="ftp_upload_only" src="http://centos.com.pl/wp-content/uploads//2011/11/ftp_upload_only.png" alt="" width="371" height="68" /></a><br />
Powyższa konfiguracja to taki vhost dla FTP-a. Po zapisaniu plik konfiguracyjnego, restartujemy daemona proftpd.</p>
<h6>service proftpd restart</h6>
]]></content:encoded>
			<wfw:commentRss>http://centos.com.pl/2011/11/08/ftp-bez-mozliwosci-usuwania-danych/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://centos.com.pl/2011/11/08/ftp-bez-mozliwosci-usuwania-danych/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=ftp-bez-mozliwosci-usuwania-danych</feedburner:origLink></item>
	</channel>
</rss>

