<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Internet And Network Services</title>
	<atom:link href="http://amayocharles.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://amayocharles.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Tue, 31 Mar 2009 08:43:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='amayocharles.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/f859d721e64d8a481d8bbe434812dc5d?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Internet And Network Services</title>
		<link>http://amayocharles.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://amayocharles.wordpress.com/osd.xml" title="Internet And Network Services" />
	<atom:link rel='hub' href='http://amayocharles.wordpress.com/?pushpress=hub'/>
		<item>
		<title>DNS Server</title>
		<link>http://amayocharles.wordpress.com/2009/03/31/62/</link>
		<comments>http://amayocharles.wordpress.com/2009/03/31/62/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 08:43:31 +0000</pubDate>
		<dc:creator>amayocharles</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://amayocharles.wordpress.com/2009/03/31/62/</guid>
		<description><![CDATA[DNS Server The Domain Name System (DNS) is a hierarchical naming system for computers, services, or any resource participating in the Internet. DNS system is a database that stores and translates the human-readable domain name into the machine-readable IP address, because domain names are alphabetic, they&#8217;re easier to remember. Every time you use a domain [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amayocharles.wordpress.com&amp;blog=6438324&amp;post=62&amp;subd=amayocharles&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>DNS Server</strong></p>
<p>The Domain Name System (DNS) is a hierarchical naming system for computers, services, or any resource participating in the Internet. DNS system is a database that stores and translates the human-readable domain name into the machine-readable IP address, because domain names are alphabetic, they&#8217;re easier to remember. Every time you use a domain name, therefore, a DNS service must translate the name into the corresponding IP address. For example, the domain name www.google.com might translate to 209.85.229.103.</p>
<p>The Internet however, is really based on IP addresses. The DNS system is, in fact, its own network. If one DNS server doesn&#8217;t know how to translate a particular domain name, it asks another one, and so on, until the correct IP address is returned. The Domain Name System distributes the responsibility of assigning domain names and mapping those names to IP addresses by designating authoritative name servers for each domain. Authoritative name servers are assigned to be responsible for their particular domains, and in turn can assign other authoritative name servers for their sub-domains. This mechanism has made the DNS distributed, fault tolerant, and helped avoid the need for a single central register to be continually consulted and updated.</p>
<p>To view the IP address of a Windows computer type IPCONFIG in the Command prompt. On a UNIX machine type nslookup along with a machine name (such as &#8220;nslookup www.cit.ie&#8221;) to display the IP address of the machine (use the command hostname to learn the name of your machine).</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amayocharles.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amayocharles.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amayocharles.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amayocharles.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/amayocharles.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/amayocharles.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/amayocharles.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/amayocharles.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amayocharles.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amayocharles.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amayocharles.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amayocharles.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amayocharles.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amayocharles.wordpress.com/62/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amayocharles.wordpress.com&amp;blog=6438324&amp;post=62&amp;subd=amayocharles&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://amayocharles.wordpress.com/2009/03/31/62/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c5ba59f1eec4a40143e8e33ce793d96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">amayocharles</media:title>
		</media:content>
	</item>
		<item>
		<title>Install, Configure And Customize phpBB</title>
		<link>http://amayocharles.wordpress.com/2009/03/25/install-configure-and-customize-phpbb/</link>
		<comments>http://amayocharles.wordpress.com/2009/03/25/install-configure-and-customize-phpbb/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 15:58:27 +0000</pubDate>
		<dc:creator>amayocharles</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://amayocharles.wordpress.com/?p=51</guid>
		<description><![CDATA[phpBB is forum software. It allows people to post ideas, opinions, and information in an organized way. Posts are organized in a way that makes it easy for people to find the information they are interested in, but without having to wade through unrelated information.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amayocharles.wordpress.com&amp;blog=6438324&amp;post=51&amp;subd=amayocharles&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:Verdana;">phpBB is forum software. It allows people to post ideas, opinions, and information in an organized way. Posts are organized in a way that makes it easy for people to find the information they are interested in, but without having to wade through unrelated information.</span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amayocharles.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amayocharles.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amayocharles.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amayocharles.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/amayocharles.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/amayocharles.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/amayocharles.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/amayocharles.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amayocharles.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amayocharles.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amayocharles.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amayocharles.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amayocharles.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amayocharles.wordpress.com/51/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amayocharles.wordpress.com&amp;blog=6438324&amp;post=51&amp;subd=amayocharles&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://amayocharles.wordpress.com/2009/03/25/install-configure-and-customize-phpbb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c5ba59f1eec4a40143e8e33ce793d96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">amayocharles</media:title>
		</media:content>
	</item>
		<item>
		<title>SAMBA SERVER</title>
		<link>http://amayocharles.wordpress.com/2009/03/11/samba-server/</link>
		<comments>http://amayocharles.wordpress.com/2009/03/11/samba-server/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 12:16:31 +0000</pubDate>
		<dc:creator>amayocharles</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://amayocharles.wordpress.com/?p=47</guid>
		<description><![CDATA[How to access Linux computer from Windows Network   In order for a Windows computer to view and access a share folder on a Linux computer from a Windows network, Samba software has to be installed on a Samba server.  After which the Samba Server has to be configured.    To Configure the Linux computer [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amayocharles.wordpress.com&amp;blog=6438324&amp;post=47&amp;subd=amayocharles&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div></div>
<p><span style="font-size:14.5pt;font-family:Arial;"></p>
<p class="MsoNormal" style="margin:0;"><a name="941"><span style="font-size:14.5pt;font-family:Arial;"><span style="text-decoration:underline;">How to access Linux computer from Windows Network</span></span></a></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:9.5pt;color:black;font-family:Verdana;"> </span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:9.5pt;color:black;font-family:Verdana;">In order for a Windows computer to view and access a share folder on a Linux computer from a Windows network, Samba software has to be installed on a Samba server.<span>  </span>After which the Samba Server has to be configured.<span>  </span></span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:9.5pt;color:black;font-family:Verdana;"> </span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:9.5pt;color:black;font-family:Verdana;">To Configure the Linux computer make a directory using <strong>mkdir /home/directory name</strong>, give access rights to the directory with <strong>chmod 777 /home/directory name</strong>, and then edit the </span><strong><span style="font-size:9.5pt;font-family:Verdana;">/etc/samba/smb.conf</span></strong><span style="font-size:9.5pt;font-family:Verdana;"> and include your share directories. </span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:9.5pt;font-family:Verdana;"> </span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:9.5pt;font-family:Verdana;">Then create an account using <strong>useradd <em>account name</em></strong> and change the password using <strong>passwd <em>account name</em></strong>. Creation of accounts can only be done by a root user.</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:9.5pt;color:black;font-family:Verdana;"> </span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:9.5pt;color:black;font-family:Verdana;">Use the following commands to start/on the samba: <strong>/etc/rc.d/init.d/smb start</strong>, <strong>chkconfig smb on</strong></span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:9.5pt;color:black;font-family:Verdana;"> </span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:9.5pt;color:black;font-family:Verdana;">To map a network drive in Windows computer, Open My Computer, Click on Tools -&gt;Map Network Drive. Choose the appropriate Drive and enter the location of the shared folder, e.g.: <strong>\\<em>SAMBA server</em>\<em>share name</em></strong><em><span>.<span>  </span></span></em>This can also be done through the command prompt by issuing this command: <strong>net use <em>S:</em> \\<em>SAMBA server</em>\<em>share name</em></strong></span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:9.5pt;color:black;font-family:Verdana;">Replace S<em>:</em> with the drive you would like to map the SAMBA shares under. </span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:9.5pt;color:black;font-family:Verdana;"> </span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:9.5pt;color:black;font-family:Verdana;">To access the share folder on you Windows computer, Open My Computer and you will see a new mapped drive of your SAMBA shared folder/directory.</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:small;font-family:Times New Roman;"> </span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:small;font-family:Times New Roman;"> </span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:small;font-family:Times New Roman;">The above process proves to be difficult using a VMWare, the easy way out is to clone a Windows machine in your VMWare and assign the Windows machine with an IP address in the same network as the Samba Server.<span>  </span>Make sure that you change the name of the workgroup in the Windows machine to reflect the workgroup name in the Samba Server.</span></p>
<p> </p>
<p> </p>
<p></span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amayocharles.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amayocharles.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amayocharles.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amayocharles.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/amayocharles.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/amayocharles.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/amayocharles.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/amayocharles.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amayocharles.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amayocharles.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amayocharles.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amayocharles.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amayocharles.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amayocharles.wordpress.com/47/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amayocharles.wordpress.com&amp;blog=6438324&amp;post=47&amp;subd=amayocharles&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://amayocharles.wordpress.com/2009/03/11/samba-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c5ba59f1eec4a40143e8e33ce793d96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">amayocharles</media:title>
		</media:content>
	</item>
		<item>
		<title>Securing Apache</title>
		<link>http://amayocharles.wordpress.com/2009/03/05/securing-apache/</link>
		<comments>http://amayocharles.wordpress.com/2009/03/05/securing-apache/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 15:40:05 +0000</pubDate>
		<dc:creator>amayocharles</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://amayocharles.wordpress.com/?p=45</guid>
		<description><![CDATA[The wisest policy is to run Apache with only the modules you need. That means you should compile and load only a minimal number of modules. You can do this by passing options to configure: ./configure --enable-mods-shared="access log_config dir mime auth auth-digest" --enable-so If you are using Apache 1.3.xx, you can edit the src/Configuration file [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amayocharles.wordpress.com&amp;blog=6438324&amp;post=45&amp;subd=amayocharles&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The wisest policy is to run Apache with only the modules you need. That means you should compile and load only a minimal number of modules. You can do this by passing options to configure:</p>
<p><code><span style="font-size:x-small;color:#800000;">./configure --enable-mods-shared="access log_config dir mime auth auth-digest" --enable-so</span></code></p>
<p>If you are using Apache 1.3.xx, you can edit the src/Configuration file before running <code><span style="font-size:x-small;color:#800000;">make</span></code>, and comment out the AddModule lines corresponding to the modules you don&#8217;t need.</p>
<p>Two modules you really don&#8217;t want to include are <code><span style="font-size:x-small;color:#800000;">mod_autoindex</span></code>, which provides automatic directory indexing, and <code><span style="font-size:x-small;color:#800000;">mod_info</span></code>, which can be used to leak information about the server&#8217;s configuration.</p>
<p>Once you have run <code><span style="font-size:x-small;color:#800000;">./configure</span></code> and <code><span style="font-size:x-small;color:#800000;">make</span></code>, <code><span style="font-size:x-small;color:#800000;">su</span></code> to root and run</p>
<pre>umask 022
make install
chown -R root:sys /usr/local/apache</pre>
<p>to install the binary and set the necessary permissions.</p>
<p>After compiling and installing Apache you should set up a group and user specifically for the Apache binary, with the commands</p>
<pre># groupadd apache
# useradd -c "Apache Server" -d /dev/null -g apache -s /bin/false apache</pre>
<p>This creates a regular user <code><span style="font-size:x-small;color:#800000;">apache</span></code> and the <code><span style="font-size:x-small;color:#800000;">apache</span></code> group. While Apache runs as the unprivileged <code><span style="font-size:x-small;color:#800000;">nobody</span></code> user by default, user <code><span style="font-size:x-small;color:#800000;">nobody</span></code> may be used by many processes, and if it is compromised an intruder can gain access to all processes on your system running under that UID.</p>
<p><strong>Configuration</strong></p>
<p>Most security violations are the result of bad configuration. You should configure your server to run with the minimum level of authorization required for clients to work effectively. For example, if you need to provide access only to certain hosts, configure Apache to listen to requests from only those hosts by editing your httpd.conf file. The rest of this article refers to changes you can make in httpd.conf.</p>
<p>In recent versions of Apache, the Listen directive is required (or Apache will fail upon startup) to tell Apache which port to listen on. If you only need to serve a small number of hosts, you can also use this directive to specify the IP addresses to which Apache should listen:</p>
<pre>Listen 192.168.1.11:80
Listen 192.168.1.12:80</pre>
<p>Otherwise, just use <code><span style="font-size:x-small;color:#800000;">Listen 80</span></code>, or whichever port you want Apache to listen to. Remove any <code><span style="font-size:x-small;color:#800000;">AddModule</span></code> directives you don&#8217;t need. The configuration file should also contain the following, and I&#8217;ll explain each line in turn below:</p>
<pre>User apache
Group apache

HostNameLookups Off

ServerAdmin admin@myserver.com

ServerRoot "/usr/local/apache"
DocumentRoot "/var/www/htdocs"

UserDir disabled root

ServerTokens Prod
ServerSignature Off</pre>
<p>The <code><span style="font-size:x-small;color:#800000;">User</span></code> and <code><span style="font-size:x-small;color:#800000;">Group</span></code> directives ensure that Apache runs as the specific user and group you configured earlier.</p>
<p>Turning <code><span style="font-size:x-small;color:#800000;">HostNameLookups</span></code> off provides better performance, as this ensures Apache will not try to resolve any IP addresses. It also slightly decreases the possibility of spoofing attacks.</p>
<p><code><span style="font-size:x-small;color:#800000;">ServerAdmin</span></code> should be set to a valid email address which someone checks regularly, as this is the contact address which will be given in any error messages presented to�the client.</p>
<p>The <code><span style="font-size:x-small;color:#800000;">ServerRoot</span></code> directive tell the server�where it is installed and therefore where to find configuration files. <code><span style="font-size:x-small;color:#800000;">DocumentRoot</span></code> is where the Web pages of your site are stored</p>
<p><code><span style="font-size:x-small;color:#800000;">UserDir</span></code> allows users to host personal sites in a directory under their /home directory. This should always be disabled for root, as advised by the Apache team.</p>
<p>By default Apache will give out information about its version and configuration. Using <code><span style="font-size:x-small;color:#800000;">ServerTokens Prod</span></code> will only give out the string &#8220;Apache&#8221;; the less information someone can get about your server, the more secure it is likely to be. In versions of Apache prior to 2.0.44, <code><span style="font-size:x-small;color:#800000;">ServerSignature</span></code> could leak the version of your server, so we turn that off. In more recent versions this is controlled by the <code><span style="font-size:x-small;color:#800000;">ServerTokens</span></code> directive.</p>
<p><strong>Files and directories</strong></p>
<p>We should now set up options for the various directories on our server.</p>
<pre>&lt;Directory / &gt;
 Options None
 AllowOverride None
 Order deny,allow
 Deny from all
&lt;/Directory&gt;</pre>
<p>Our first entry sets up the most restrictive permissions possible for our / (root) directory. This sets a default policy to deny access to all directories. We will allow access to specific directories below. <code><span style="font-size:x-small;color:#800000;">Options None</span></code> makes sure that all directives such as <code><span style="font-size:x-small;color:#800000;">FollowSymLinks</span></code> and any others which may be enabled by default are switched off. <code><span style="font-size:x-small;color:#800000;">AllowOverride None</span></code> ensures that users cannot use a .htaccess file to override the default permissions set in the httpd.conf file.</p>
<p>If for some reason you want to use a .htaccess file to override settings in httpd.conf, simply use the <code><span style="font-size:x-small;color:#800000;">AllowOverride</span></code> directive within a &lt;Directory&gt; block. You should be careful about just what you allow users to override, however. The directive types available for <code><span style="font-size:x-small;color:#800000;">AllowOverride</span></code> include:</p>
<p>Indexes &#8212; allow users to specify indexing options for the directory<br />
AuthConfig &#8212; allow users to set authorization directives (i.e., require a username and password)<br />
Limit &#8212; specify host access with Allow and Deny directives</p>
<p>For example, <code><span style="font-size:x-small;color:#800000;">AllowOverride AuthConfig Limit</span></code> allows a user to place directives in a .htaccess file to require a password to access any files hosted in the directory, and Limit allows the user to specify which hosts can gain access to the directory through the <code><span style="font-size:x-small;color:#800000;">Allow</span></code> and <code><span style="font-size:x-small;color:#800000;">Deny</span></code> directives. These options can be set by the user regardless of any site-wide options you have set in httpd.conf.</p>
<p>Although we want to allow .htaccess files in some directories we should never let clients download and read these files. We can prevent this with the File directive:</p>
<pre>&lt;Files ~ "^/.ht"&gt;
    Order allow,deny
    Deny from all
&lt;/Files&gt;</pre>
<p>This prevents users from accessing any files on the server whose names begin with .ht.</p>
<p>The Allow and Deny directives within a &lt;File&gt; or &lt;Directory&gt; block can be used to limit access to certain files or directories to certain specified hosts or networks. The order in which the directives are applied is designated by the <code><span style="font-size:x-small;color:#800000;">Order</span></code> directive. You can use as many lines as you need, as the example below illustrates.</p>
<pre>&lt;Directory "/var/www/htdocs/restricted" &gt;
 # Deny all access by default by applying the deny directive first
 Order deny,allow
 # Allow access to the local machine
 Allow from 127.0.0.1
 # Allow access to a single remote host
 Allow from 192.168.2.7
 # Allow access to a local network
 Allow from 192.168.1.
 # Deny from everyone else
 Deny from all
&lt;/Directory&gt;</pre>
<p><strong>User authentication</strong></p>
<p>Apache allows us to require user authentication for access to certain directories. The authentication method can be one of two types, Basic or Digest.</p>
<p><em>Basic authentication</em></p>
<p>To set up a directory that requires a user to supply a username and password we would use something like the following in our httpd.conf file:</p>
<pre>&lt;Directory "/var/www/htdocs/protected" &gt;
 Order deny,allow
 Deny from all
 Allow from 192.168.1.
 AuthName "Private Information"
 AuthType Basic
 AuthUserFile /usr/local/apache/conf/passwd
 AuthGroupFile /usr/local/apache/conf/groups
 require group &lt;group-name&gt;
&lt;/Directory&gt;</pre>
<p>Firstly we have denied access to all users but those on our internal network to the directory /var/www/htdocs/protected. To require a password we use the <code><span style="font-size:x-small;color:#800000;">AuthType Basic</span></code> directive. Our password file is /usr/local/apache/conf/passwd, as specified by the <code><span style="font-size:x-small;color:#800000;">AuthUserFile</span></code> directive and, similarly, we specify a group file. The last line <code><span style="font-size:x-small;color:#800000;">require group &lt;group-name&gt;</span></code> means that a user must be a member of &lt;group-name&gt; in order to be allowed access to the directory.</p>
<p>Of course, for this to work, we must set up our password and group files. For the group file simply create a file, /usr/local/apache/conf/groups, containing the line:</p>
<p><code><span style="font-size:x-small;color:#800000;">group-name: user1 user2</span></code></p>
<p>You can specify as many groups as you wish on separate lines. List users separated by a space.</p>
<p>Next we create the password file with the command <code><span style="font-size:x-small;color:#800000;">htpasswd -cm /usr/local/apache/conf/passwd user1</span></code>. This will prompt for a password and create a user with name <code><span style="font-size:x-small;color:#800000;">user1</span></code> in the file /usr/local/apache/conf/passwd. The <code><span style="font-size:x-small;color:#800000;">c</span></code> option will create the file if it doesn&#8217;t exist, and the <code><span style="font-size:x-small;color:#800000;">m</span></code> option will MD5 hash the password (SHA1 and crypt options are also available, but SHA1 does not work with some Apache versions). Subsequent users can be added using <code><span style="font-size:x-small;color:#800000;">htpasswd -m /usr/local/apache/conf/passwd user1</span></code>.</p>
<p>If you do not want to use groups you could use <code><span style="font-size:x-small;color:#800000;">require valid-user user1 user2</span></code> in order to only allow access to certain users.</p>
<p>The disadvantage of Basic Authentication is that passwords are sent as plain text from the client to the server, meaning that it is simple for a malicious user with access to the network can obtain the password using a network traffic analyzer. Digest Authentication tries to prevent this.</p>
<p><em>Digest Authentication</em></p>
<p>In digest authentication the password is never transmitted across the network. Instead the server generates a <em>nonce</em>, a one-time random number, and sends it to the client&#8217;s browser, which then hashes the nonce with the user&#8217;s password and sends the resulting hash back to the server. The server then performs the same hash and compares the result. This is considerably more secure than Basic Authentication, though not so widely used. One disadvantage of Digest Authentication is that it requires setting up a different password file for each realm on the server, as the realm name is used when creating the necessary hashes. With Basic Authentication, one password file can be used across the board.</p>
<p>To create an area protected by Digest Authentication, we use something like the following.</p>
<pre>&lt;Directory "/var/www/htdocs/protected" &gt;
 Options None
 AllowOverride None
 AuthType Digest
 AuthName "Protected Area"
 AuthDigestFile /usr/local/Apache/conf/digest_passwd
 AuthDigestGroupFile /usr/local/apache/conf/groups
 Require valid-user
 Order deny,allow
 Deny from all
&lt;/Directory&gt;</pre>
<p>This time we set <code><span style="font-size:x-small;color:#800000;">AuthType Digest</span></code>, and the <code><span style="font-size:x-small;color:#800000;">AuthName "Protected Area"</span></code> directive is required. In place of <code><span style="font-size:x-small;color:#800000;">AuthUserFile</span></code> and <code><span style="font-size:x-small;color:#800000;">AuthGroupFile</span></code> directives we use the <code><span style="font-size:x-small;color:#800000;">AuthDigestFile</span></code> and <code><span style="font-size:x-small;color:#800000;">AuthDigestGroupFile</span></code> directives. The group file is the same as previously, but we need to set up the password file using the command <code><span style="font-size:x-small;color:#800000;">htdigest -c /usr/local/apache/conf/digest_passwd "Protected Area" user1</span></code>. Note the use of the <code><span style="font-size:x-small;color:#800000;">htdigest</span></code> program in place of <code><span style="font-size:x-small;color:#800000;">htpassword</span></code> and the <code><span style="font-size:x-small;color:#800000;">AuthName</span></code> in the command. Again the <code><span style="font-size:x-small;color:#800000;">c</span></code> option creates the file if it doesn&#8217;t exist.</p>
<p><strong>Logs</strong></p>
<p>Having detailed logs is important if we are going to track activity on our server, whether to trace problems or potential violations. We can allow detailed logs by including the following in our httpd.conf file:</p>
<pre>LogLevel warn
LogFormat "%h %l %u %t \"%r\" %&gt;s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %&gt;s %b" common
LogFormat "%{Referer}i -&gt; %U" referer
LogFormat "%{User-agent}i" agent
ErrorLog /usr/local/apache/logs/error_log
CustomLog /usr/local/apache/logs/access_log combined</pre>
<p>If you have several virtual hosts on your server, it is prudent to set a separate log file for each host:</p>
<pre>NameVirtualHost *
&lt;VirtualHost *&gt;
DocumentRoot "/www/htdocs/myserver"
ServerName "www.myserver.com"
ErrorLog logs/mysite/error_log
CustomLog logs/mysite/access_log combined
&lt;/VirtualHost&gt;</pre>
<p><strong>Immunizing the configuration file</strong></p>
<p>Once we have configured the server we should do one last thing. By setting the immutable bit on the configuration file we make it much more difficult for anyone to change the configuration. Do this by running <code><span style="font-size:x-small;color:#800000;">chattr +i /usr/local/Apache/conf/httpd.conf</span></code>.</p>
<p>Apache is generally a very secure piece of software but the default configuration on many distros is often too lenient. By limiting the number of modules and using a restrictive configuration we can considerably reduce the risk of a break-in. When setting up your server, divide content into different realms and be as restrictive as possible in what options you allow for each area.</p>
<p><em>Mike Peters is a freelance consultant and programmer and long-time Linux user.</em></p>
<p> </p>
<p>Reference: <a href="http://www.linux.com/articles/113744">http://www.linux.com/articles/113744</a> - accessed 05 March, 2009</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amayocharles.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amayocharles.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amayocharles.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amayocharles.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/amayocharles.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/amayocharles.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/amayocharles.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/amayocharles.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amayocharles.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amayocharles.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amayocharles.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amayocharles.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amayocharles.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amayocharles.wordpress.com/45/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amayocharles.wordpress.com&amp;blog=6438324&amp;post=45&amp;subd=amayocharles&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://amayocharles.wordpress.com/2009/03/05/securing-apache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c5ba59f1eec4a40143e8e33ce793d96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">amayocharles</media:title>
		</media:content>
	</item>
		<item>
		<title>Best Practices in Hardening Apache Services under Linux</title>
		<link>http://amayocharles.wordpress.com/2009/02/26/38/</link>
		<comments>http://amayocharles.wordpress.com/2009/02/26/38/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 00:22:02 +0000</pubDate>
		<dc:creator>amayocharles</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://amayocharles.wordpress.com/2009/02/26/38/</guid>
		<description><![CDATA[best-practices-in-hardening-apache-services-under-linux4<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amayocharles.wordpress.com&amp;blog=6438324&amp;post=38&amp;subd=amayocharles&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>best-practices-in-hardening-apache-services-under-linux4</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amayocharles.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amayocharles.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amayocharles.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amayocharles.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/amayocharles.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/amayocharles.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/amayocharles.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/amayocharles.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amayocharles.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amayocharles.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amayocharles.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amayocharles.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amayocharles.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amayocharles.wordpress.com/38/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amayocharles.wordpress.com&amp;blog=6438324&amp;post=38&amp;subd=amayocharles&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://amayocharles.wordpress.com/2009/02/26/38/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c5ba59f1eec4a40143e8e33ce793d96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">amayocharles</media:title>
		</media:content>
	</item>
		<item>
		<title>HARDENING CENTOS OPERATING SYSTEM</title>
		<link>http://amayocharles.wordpress.com/2009/02/25/hardening-centos-operating-system/</link>
		<comments>http://amayocharles.wordpress.com/2009/02/25/hardening-centos-operating-system/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 23:37:36 +0000</pubDate>
		<dc:creator>amayocharles</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://amayocharles.wordpress.com/?p=30</guid>
		<description><![CDATA[  HARDENING CENTOS OPERATING SYSTEM   The CentOS 4.4 operating system environment is hardened using Bastille. Bastille is a system hardening/lockdown program that enhances the security level of a UNIX host.  Bastille configures daemons, system settings and firewalls to be make them more secure.  It switches off unnecessary services such as pwgrd and printing services, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amayocharles.wordpress.com&amp;blog=6438324&amp;post=30&amp;subd=amayocharles&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="line-height:13pt;"><strong><span style="color:black;"><span style="font-family:Times New Roman;font-size:small;"> </span></span></strong></p>
<p class="MsoNormal" style="margin:0;"><strong><span style="text-decoration:underline;"><span style="color:black;"><span style="font-size:small;"><span style="font-family:Times New Roman;">HARDENING CENTOS OPERATING SYSTEM</span></span></span></span></strong></p>
<p class="MsoNormal" style="margin:0;"><strong><span style="color:black;"><span style="font-family:Times New Roman;font-size:small;"> </span></span></strong></p>
<p class="MsoNormal" style="margin:0;"><span style="color:black;"><span style="font-size:small;"><span style="font-family:Times New Roman;">The CentOS 4.4 operating system environment is hardened using Bastille. Bastille is a system hardening/lockdown program that enhances the security level of a UNIX host.<span>  </span>Bastille configures daemons, system settings and firewalls to be make them more secure.<span>  </span>It switches off unnecessary services such as pwgrd and printing services, and configures client software such as rcp and rlogin for enhanced security.<strong><sup> 1</sup></strong></span></span></span></p>
<p style="line-height:13pt;"><span style="font-size:small;"><span style="font-family:Times New Roman;"><strong><span style="text-decoration:underline;"><span style="color:black;">Bastille</span></span></strong><span style="text-decoration:underline;"><span style="color:black;"> </span></span></span></span></p>
<p style="line-height:13pt;"><span style="color:black;"><span style="font-family:Times New Roman;font-size:small;">With the basics of manual hardening down pat, let’s check out a free open-source tool to automate and simplify the process. </span><a title="Bastille" href="http://www.bastille-linux.org/" target="_blank"><span style="color:#0000f0;text-decoration:none;"><span style="font-family:Times New Roman;font-size:small;">Bastille</span></span></a><span style="font-size:small;"><span style="font-family:Times New Roman;"> will disable unnecessary services and install operating system updates as well as configure a firewall, enforce password policies, create a second root-level account and more. What’s nice is that Bastille leads the user through a simple series of yes/no questions, giving a detailed explanation of why each question is asked and what will happen if ‘yes’ is chosen. It doesn’t merely expect guesswork, nor does it blindly alter your system – instead, it genuinely hardens your computer and educates on security in the process.</span></span></span></p>
<p style="line-height:13pt;"><span style="color:black;"><span style="font-size:small;"><span style="font-family:Times New Roman;">Pleasantly, you’re also not locked in to Bastille’s changes should you decide some of the setting changes weren’t for you. Running RevertBastille automatically restores the state of all config files and settings to just how they were before Bastille made any changes. Obviously, if you make changes to your system manually after running Bastille, you will lose these too so it is best to test changes as soon as possible after applying to ensure you won’t harm anything else if you need to revert.</p>
<p>Unfortunately, Bastille is not for everyone: versions exist for Red Hat, SUSE, Debian, Gentoo and Mandrake (as well as non-Linux UNIX variants HP-UX and MacOS X). If you do run one of those systems, you really are well-advised to run Bastille.</p>
<p>Let&#8217;s give Bastille a run-through. </span></span></span></p>
<p style="line-height:13pt;"><span style="color:black;"><span style="font-size:small;"><span style="font-family:Times New Roman;">Launch Bastille by calling up a terminal prompt as root and executing. /InteractiveBastille. You are lead through a series of security steps, as follows.</span></span></span></p>
<ol type="1">
<li class="MsoNormal"><span><span style="font-size:small;"><span style="font-family:Times New Roman;">Apply a firewall to prevent access to potentially vulnerable services, using iptables. This is a big topic which could not be adequately covered here. Fortunately, Bastille’s explanations do an admirable job. In one sense, this is redundant; if the service has been disabled as we discussed above, there won’t be anything listening on the port which can be exploited. However, you might later restore a service for testing or for internal use. Or it may be restored inadvertently. Whatever the reason, Bastille errs on the side of tougher security by protecting your system from the same exploits via more than one method.</span></span></span></li>
<li class="MsoNormal"><span><span style="font-size:small;"><span style="font-family:Times New Roman;">Retrieve and apply available operating system patches, as discussed above.</span></span></span></li>
<li class="MsoNormal"><span><span style="font-size:small;"><span style="font-family:Times New Roman;">Audit the system tools which have the SUID flag set and which run as the superuser, even for ordinary users. The danger of SUID apps is they perform actions with full superuser powers no matter who executes them. This is essential in some cases: for instance, if the passwd command couldn’t write back to the shadowed password file then nobody could actually change their password. However, you may not want ordinary users running the dump and restore commands, both of which come with SUID status out-of-the-box.</span></span></span></li>
<li class="MsoNormal"><span><span style="font-size:small;"><span style="font-family:Times New Roman;">Tighten up account security. Here, Bastille first asks to create a second account with root-level access. This means you can disable root if desired, or at the very least if you exclusively use the second account, you can tell if someone else is trying to log in as root because you know it won’t be you. This section of Bastille also prompts to enforce password aging and some other items like assigning a restricted or useless shell to non-user accounts. There’s wisdom in this last point. Here’s a true story: back in 1991, I myself gained root access to the Computer Science department SunOS server at the University of Newcastle (which I reported.) It all began because I was casually looking through /etc/passwd for accounts which didn’t have a password. I logged in as sync and came across an exploit.</span></span></span></li>
<li class="MsoNormal"><span><span style="font-size:small;"><span style="font-family:Times New Roman;">Enhance boot security. This helps restrict the computer even if someone can get physical access to it and try starting it up in single-user mode.</span></span></span></li>
<li class="MsoNormal"><span><span style="font-size:small;"><span style="font-family:Times New Roman;">Deactivate or restrict unnecessary services, as discussed above.</span></span></span></li>
</ol>
<p style="line-height:13pt;"><span style="color:black;"><span style="font-size:small;"><span style="font-family:Times New Roman;">From this point, the remaining modules are less significant (though still beneficial) and include disabling program compilation, limiting system usage, increasing logging, installing SSH, tightening up DNS and Apache, disabling printing and a couple of other things.</span></span></span></p>
<p style="line-height:13pt;"><span style="color:black;"><span style="font-size:small;"><span style="font-family:Times New Roman;">Bastille now exits, but has not yet made any changes. All your choices have been saved to a configuration file. Run ./BackEnd.pl to actually enforce them. Reboot and test out your hardened server. Any malicious attackers will find far less vulnerabilities and options against your computer.</span></span></span></p>
<p style="line-height:13pt;"><span style="color:black;"><span style="font-size:small;"><span style="font-family:Times New Roman;">Security is something we all need to take seriously. Many people may not even be aware that they have possible insecurities. Fortunately, the above steps are easy to understand and simple to implement.<strong><sup>2</sup></strong></span></span></span></p>
<p class="header" style="margin:auto 0;"><a name="red_hat"></a><strong><span style="text-decoration:underline;"><span style="color:black;"><span style="font-size:small;"><span style="font-family:Times New Roman;">Running Bastille on Red Hat, SuSE and Mandrake Linux </span></span></span></span></strong></p>
<p><span style="color:black;"><span style="font-family:Times New Roman;font-size:small;">Bastille supports a number of Linux distributions and operating systems. In the RPM-focused world, it supports<br />
Fedora Core, Red Hat Enterprise, Red Hat Classic (Red Hat 6 through 9), SuSE and Mandrake systems. On<br />
these systems, Bastille is primarily used via an RPM, though you can also download the </span><a href="http://bastille-linux.sourceforge.net/source.htm"><span style="font-family:Times New Roman;font-size:small;">raw source tarball</span></a><span style="font-size:small;"><span style="font-family:Times New Roman;">. </span></span></span></p>
<p><span style="color:black;"><span style="font-size:small;"><span style="font-family:Times New Roman;">Installing Bastille 2.x on Red Hat (Classic, Enterprise or Fedora Core), SuSE or Mandrake is easiest via the RPM.<br />
You need to install the Bastille RPM as well as a supporting perl module to provide either the graphical or<br />
text-based interface. </span></span></span></p>
<ul type="disc">
<li class="MsoNormal"><span><span style="font-family:Times New Roman;font-size:small;">First, install the </span><a href="http://prdownloads.sourceforge.net/bastille-linux/Bastille-3.2.1-0.1.noarch.rpm?download" target="_blank"><span style="font-family:Times New Roman;font-size:small;">Bastille RPM</span></a><span style="font-size:small;"><span style="font-family:Times New Roman;">, like so: </span></span></span></li>
</ul>
<pre style="text-indent:-18pt;margin-left:36pt;"><span style="font-family:Symbol;color:black;"><span><span style="font-size:x-small;">·</span><span style="font:7pt &quot;">                </span></span></span><span style="font-family:&quot;color:black;font-size:12pt;"><span>        </span>rpm -ivh Bastille-3.2.1-0.1.noarch.rpm</span></pre>
<pre style="margin-left:36pt;"><span style="font-family:&quot;color:black;font-size:12pt;"><span>  </span></span></pre>
<ul type="disc">
<li class="MsoNormal"><span><span style="font-family:Times New Roman;font-size:small;">Second, if you want to use Hardening mode, you&#8217;ll need to install perl-Tk<br />
(for our Graphical Interface) or perl-Curses (for console/text mode).<br />
</span></span><span style="font-size:small;"><span style="font-family:Times New Roman;"><span style="color:#990000;">(Installing perl-Tk/perl-Curses isn&#8217;t necessary in Assessment mode, as it<br />
generates a report in both HTML and Text.)</span><span> </span></span></span></li>
</ul>
<p style="margin-left:36pt;"><span style="color:black;"><span style="font-family:Times New Roman;font-size:small;">You can usually do this most easily by getting the RPM shown in </span><a href="http://bastille-linux.sourceforge.net/perl_rpm_chart.htm"><span style="font-family:Times New Roman;font-size:small;">this table</span></a><span style="font-size:small;"><span style="font-family:Times New Roman;">, installing<br />
it via this command: </span></span></span></p>
<pre style="margin-left:36pt;"><span style="font-family:&quot;color:black;font-size:12pt;"><span>        </span>rpm -ivh perl-Tk-a.b-c.i386.rpm</span></pre>
<pre style="margin-left:36pt;"><span style="font-family:&quot;color:black;font-size:12pt;">or</span></pre>
<pre style="margin-left:36pt;"><span style="font-family:&quot;color:black;font-size:12pt;"><span>        </span>rpm -ivh perl-Curses-d.e-f.i386.rpm</span></pre>
<p style="margin-left:36pt;"><span style="color:black;"><span style="font-family:Times New Roman;font-size:small;">Alternatively, you can install these using the CPAN method, </span><a href="http://bastille-linux.sourceforge.net/perl_modules_cpan.htm"><span style="font-family:Times New Roman;font-size:small;">described here</span></a><span style="font-size:small;"><span style="font-family:Times New Roman;">. </span></span></span></p>
<ul type="disc">
<li class="MsoNormal"><span><span style="font-size:small;"><span style="font-family:Times New Roman;">Third, run the bastille command: </span></span></span></li>
</ul>
<pre style="text-indent:-18pt;margin-left:36pt;"><span style="font-family:Symbol;color:black;"><span><span style="font-size:x-small;">·</span><span style="font:7pt &quot;">                </span></span></span><span style="font-family:&quot;color:black;font-size:12pt;"><span>        </span>bastille -x<span>     </span>(for Graphical Mode Hardening)</span></pre>
<pre style="text-indent:-18pt;margin-left:36pt;"><span style="font-family:Symbol;color:black;"><span><span style="font-size:x-small;">·</span><span style="font:7pt &quot;">                </span></span></span><span style="font-family:&quot;color:black;font-size:12pt;">or</span></pre>
<pre style="text-indent:-18pt;margin-left:36pt;"><span style="font-family:Symbol;color:black;"><span><span style="font-size:x-small;">·</span><span style="font:7pt &quot;">                </span></span></span><span style="font-family:&quot;color:black;font-size:12pt;"><span>        </span>bastille -c<span>     </span>(for Text Mode Hardening)</span></pre>
<pre style="text-indent:-18pt;margin-left:36pt;"><span style="font-family:Symbol;color:black;"><span><span style="font-size:x-small;">·</span><span style="font:7pt &quot;">                </span></span></span><span style="font-family:&quot;color:black;font-size:12pt;">or</span></pre>
<pre style="text-indent:-18pt;margin-left:36pt;"><span style="font-family:Symbol;color:black;"><span><span style="font-size:x-small;">·</span><span style="font:7pt &quot;">                </span></span></span><span style="font-family:&quot;color:black;font-size:12pt;"><span>        </span>bastille --report<span>       </span>(for <a href="http://bastille-linux.sourceforge.net/assessment.htm">Assessment</a> and Reporting)</span></pre>
<pre style="margin-left:36pt;"><span style="font-family:&quot;color:black;font-size:12pt;"><span>  </span></span></pre>
<ul type="disc">
<li class="MsoNormal"><span style="font-size:small;"><span style="font-family:Times New Roman;"><strong><span>NOTE:</span></strong><span> </span><span style="color:#990000;">Just because you&#8217;re su-ing or ssh-ing into a system doesn&#8217;t mean you&#8217;re stuck in text mode.</span></span></span><span><span style="font-size:small;"><span style="font-family:Times New Roman;"><br />
You can use graphical (X) programs like Bastille&#8217;s Tk interface or browsers by forwarding your X connections over the ssh connection. It&#8217;s very, very simple. Just do this: </span></span></span></li>
</ul>
<pre style="text-indent:-18pt;margin-left:36pt;"><span style="font-family:Symbol;color:black;"><span><span style="font-size:x-small;">·</span><span style="font:7pt &quot;">                </span></span></span><span style="font-family:&quot;color:black;font-size:12pt;"><span>   </span>ssh -X root@remote_box<span>   </span>(when you were already SSH-ing)</span></pre>
<pre style="text-indent:-18pt;margin-left:36pt;"><span style="font-family:Symbol;color:black;"><span><span style="font-size:x-small;">·</span><span style="font:7pt &quot;">                </span></span></span><span style="font-family:&quot;color:black;font-size:12pt;">OR</span></pre>
<pre style="text-indent:-18pt;margin-left:36pt;"><span style="font-family:Symbol;color:black;"><span><span style="font-size:x-small;">·</span><span style="font:7pt &quot;">                </span></span></span><span style="font-family:&quot;color:black;font-size:12pt;"><span>   </span>ssh -X root@127.0.0.1<span>    </span>(when you would normally just su)</span><strong><sup><span style="font-family:&quot;color:black;font-size:12pt;">3</span></sup></strong><span style="font-family:&quot;color:black;font-size:12pt;"></span></pre>
<p style="line-height:13pt;"><span style="color:black;"><span style="font-family:Times New Roman;font-size:small;"> </span></span></p>
<p class="MsoNormal" style="line-height:13pt;margin:0;"><strong><span style="text-decoration:underline;"><span style="color:black;"><span style="font-family:Times New Roman;font-size:small;">Patching the OS</span></span></span></strong><strong><span style="color:black;"></p>
<p></span></strong><span style="color:black;"><span style="font-size:small;"><span style="font-family:Times New Roman;">An essential requirement to maintaining security is to keep your operating system up-to-date. This ensures you receive updates to fix known exploits and vulnerabilities, as well as bug fixes and performance and feature enhancements. </span></span></span></p>
<p style="line-height:13pt;"><span style="color:black;"><span style="font-family:Times New Roman;font-size:small;">Most Linux vendors provide information on available updates. For instance, Red Hat publish their list at </span><a title="Red Hat updates" href="http://www.redhat.com/security/updates/notes" target="_blank"><span style="color:#0000f0;text-decoration:none;"><span style="font-family:Times New Roman;font-size:small;">www.redhat.com/security/updates/notes</span></span></a><span style="font-family:Times New Roman;font-size:small;">. (Information on Red Hat’s update and support policies, including how to sign up for automatic notification of errata is at </span><a title="Red Hat updates" href="http://www.redhat.com/security/updates" target="_blank"><span style="color:#0000f0;text-decoration:none;"><span style="font-family:Times New Roman;font-size:small;">www.redhat.com/security/updates</span></span></a><span style="font-family:Times New Roman;font-size:small;">.)</p>
<p>Other distro users can find links at </span><a title="Linux-Sec.Net" href="http://www.linux-sec.net/Patches/" target="_blank"><span style="color:#0000f0;text-decoration:none;"><span style="font-family:Times New Roman;font-size:small;">Linux-Sec.net’s list of online security patches and updates</span></span></a><span style="font-size:small;"><span style="font-family:Times New Roman;"> by vendor.<strong><sup> 2</sup></strong></span></span></span></p>
<p style="line-height:13pt;"><span style="color:black;"><span style="font-family:Times New Roman;font-size:small;"> </span></span></p>
<p style="line-height:13pt;"><strong><span style="text-decoration:underline;"><span style="color:black;"><span style="text-decoration:none;"><span style="font-family:Times New Roman;font-size:small;"> </span></span></span></span></strong></p>
<p style="line-height:13pt;"><span style="font-size:small;"><span style="font-family:Times New Roman;"><strong><span style="text-decoration:underline;"><span style="color:black;">Disable unused services</span></span></strong><span style="text-decoration:underline;"><span style="color:black;"> </span></span></span></span></p>
<p style="line-height:13pt;"><span style="color:black;"><span style="font-size:small;"><span style="font-family:Times New Roman;">The very first step is to seal any ports you aren’t deliberately using. Although Linux is secure by design, vulnerabilities are regularly discovered and it is only sensible to mitigate risk. It&#8217;s a good idea to use nmap to check the services your computer is exposing. Check this over the Internet using your public IP address too.</p>
<p>The bulk of services provided by a Linux server are controlled by /etc/xinetd.conf. The xinetd process listens for many network requests and palms it off to the appropriate application. There are memory and performance reasons for doing this; instead of having many different listening servers all running from system boot, it is more efficient to launch and run xinetd instead, merely launching instances of the ssh or telnet or ftp or rlogin or other servers on demand.</p>
<p>/etc/xinetd.conf directs requests to configuration files found under /etc/xinetd.d. It’s a doddle to disable (or re-enable, if needed later) services: just comment out the appropriate entry in the configuration files. To disable ftp, for instance, edit /etc/xinetd.d/wu-ftpd. Add a “#” to the beginning of the “service ftp” line to comment it out. Save the file. Then restart xinetd with the command /etc/rc.d/init.d/xinetd restart. If you now try using ftp to connect to your server (from another machine, or ftp localhost on the server itself) you will find the connection fails.</p>
<p>Check out the services xinetd is running on your computer; other candidates you might like to consider removing are rlogin – which bypasses password authentication – and finger – which can give malicious people insight into when your computer is unattended.</p>
<p>If you have an older Linux system and can&#8217;t find /etc/xinetd.conf then you’ll find the same is achieved by editing the single config file /etc/inetd.conf and commenting out entries as appropriate. Then restart inetd by finding out its process ID, or PID, with ps aux | grep inetd. The second column listed is the PID. Use kill –HUP xxx where xxx is inetd’s PID. However, if you have a Linux system of this age (RedHat Linux prior to version 7.0 for example) then you have an additional safety risk beyond open ports; you should also upgrade your software to be certain you are countering all known vulnerabilities.<strong><sup>2</sup></strong></span></span></span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-family:Times New Roman;font-size:small;"> </span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-family:Times New Roman;font-size:small;"> </span></p>
<p class="MsoNormal" style="margin:0;"><strong><span style="text-decoration:underline;"><span style="font-size:small;"><span style="font-family:Times New Roman;">Reference</span></span></span></strong></p>
<p class="MsoNormal" style="margin:0;"><span style="font-family:Times New Roman;font-size:small;"> </span></p>
<ol style="margin-top:0;" type="1">
<li class="MsoNormal"><a href="https://secure.nixu.com/doc/Nixu_DHCP_Server_Security_White_Paper_Sept07.pdf"><span style="font-family:Times New Roman;color:#800080;font-size:small;">https://secure.nixu.com/doc/Nixu_DHCP_Server_Security_White_Paper_Sept07.pdf</span></a><span style="font-family:Times New Roman;font-size:small;"> </span></li>
<li class="MsoNormal"><a href="http://www.itwire.com/content/view/13976/53/"><span style="font-family:Times New Roman;color:#800080;font-size:small;">http://www.itwire.com/content/view/13976/53/</span></a><span style="font-family:Times New Roman;font-size:small;"> accessed 24 Feb., 2009</span></li>
</ol>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amayocharles.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amayocharles.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amayocharles.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amayocharles.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/amayocharles.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/amayocharles.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/amayocharles.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/amayocharles.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amayocharles.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amayocharles.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amayocharles.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amayocharles.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amayocharles.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amayocharles.wordpress.com/30/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amayocharles.wordpress.com&amp;blog=6438324&amp;post=30&amp;subd=amayocharles&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://amayocharles.wordpress.com/2009/02/25/hardening-centos-operating-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c5ba59f1eec4a40143e8e33ce793d96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">amayocharles</media:title>
		</media:content>
	</item>
		<item>
		<title>DHCP SERVER</title>
		<link>http://amayocharles.wordpress.com/2009/02/22/dhcp-server/</link>
		<comments>http://amayocharles.wordpress.com/2009/02/22/dhcp-server/#comments</comments>
		<pubDate>Sun, 22 Feb 2009 21:24:38 +0000</pubDate>
		<dc:creator>amayocharles</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://amayocharles.wordpress.com/?p=27</guid>
		<description><![CDATA[DHCP Server Dynamic Host Configuration Protocol (DHCP) is network protocol for automatically assigning TCP/IP information to client machines. Each DHCP client connects to the centrally-located DHCP server which returns that client&#8217;s network configuration including IP address, gateway, and DNS servers. DHCP is useful for fast delivery of client network configuration. When configuring the client system, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amayocharles.wordpress.com&amp;blog=6438324&amp;post=27&amp;subd=amayocharles&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>DHCP Server Dynamic Host Configuration Protocol (DHCP) is network protocol for automatically assigning TCP/IP information to client machines. Each DHCP client connects to the centrally-located DHCP server which returns that client&#8217;s network configuration including IP address, gateway, and DNS servers. DHCP is useful for fast delivery of client network configuration. When configuring the client system, the administrator can choose DHCP and not have to enter an IP address, netmask, gateway, or DNS servers. The client retrieves this information from the DHCP server. DHCP is also useful if an administrator wants to change the IP addresses of a large number of systems. Instead of reconfiguring all the systems, he can just edit one DHCP configuration file on the server for the new set of IP address. If the DNS servers for an organization changes, the changes are made on the DHCP server, not on the DHCP clients. Once the network is restarted on the clients (or the clients are rebooted), the changes will take effect. Furthermore, if a laptop or any type of mobile computer is configured for DHCP, it can be moved from office to office without being reconfigured as long as each office has a DHCP server that allows it to connect to the network.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amayocharles.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amayocharles.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amayocharles.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amayocharles.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/amayocharles.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/amayocharles.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/amayocharles.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/amayocharles.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amayocharles.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amayocharles.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amayocharles.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amayocharles.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amayocharles.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amayocharles.wordpress.com/27/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amayocharles.wordpress.com&amp;blog=6438324&amp;post=27&amp;subd=amayocharles&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://amayocharles.wordpress.com/2009/02/22/dhcp-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c5ba59f1eec4a40143e8e33ce793d96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">amayocharles</media:title>
		</media:content>
	</item>
		<item>
		<title>PHOTO OF CORK CITY</title>
		<link>http://amayocharles.wordpress.com/2009/02/11/photo-of-cork-city/</link>
		<comments>http://amayocharles.wordpress.com/2009/02/11/photo-of-cork-city/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 10:11:28 +0000</pubDate>
		<dc:creator>amayocharles</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://amayocharles.wordpress.com/?p=17</guid>
		<description><![CDATA[<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amayocharles.wordpress.com&amp;blog=6438324&amp;post=17&amp;subd=amayocharles&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-18" title="photograph-of-st-patricks-bridge-and-lavitts-quay-showing-the-old-opera-house-also-named-the-athenaeum-c1" src="http://amayocharles.files.wordpress.com/2009/02/photograph-of-st-patricks-bridge-and-lavitts-quay-showing-the-old-opera-house-also-named-the-athenaeum-c1.jpg?w=470&#038;h=321" alt="photograph-of-st-patricks-bridge-and-lavitts-quay-showing-the-old-opera-house-also-named-the-athenaeum-c1" width="470" height="321" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amayocharles.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amayocharles.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amayocharles.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amayocharles.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/amayocharles.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/amayocharles.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/amayocharles.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/amayocharles.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amayocharles.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amayocharles.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amayocharles.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amayocharles.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amayocharles.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amayocharles.wordpress.com/17/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amayocharles.wordpress.com&amp;blog=6438324&amp;post=17&amp;subd=amayocharles&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://amayocharles.wordpress.com/2009/02/11/photo-of-cork-city/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c5ba59f1eec4a40143e8e33ce793d96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">amayocharles</media:title>
		</media:content>

		<media:content url="http://amayocharles.files.wordpress.com/2009/02/photograph-of-st-patricks-bridge-and-lavitts-quay-showing-the-old-opera-house-also-named-the-athenaeum-c1.jpg" medium="image">
			<media:title type="html">photograph-of-st-patricks-bridge-and-lavitts-quay-showing-the-old-opera-house-also-named-the-athenaeum-c1</media:title>
		</media:content>
	</item>
		<item>
		<title>CENTOS INSTALLATION</title>
		<link>http://amayocharles.wordpress.com/2009/02/11/centos-installation/</link>
		<comments>http://amayocharles.wordpress.com/2009/02/11/centos-installation/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 01:04:23 +0000</pubDate>
		<dc:creator>amayocharles</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://amayocharles.wordpress.com/?p=5</guid>
		<description><![CDATA[In today&#8217;s lab, we did the installation of VMWare and the installation of Red Hat Enterprise.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amayocharles.wordpress.com&amp;blog=6438324&amp;post=5&amp;subd=amayocharles&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[
<p>In today&#8217;s lab, we did the installation of VMWare and the installation of</p>
<p>Red Hat Enterprise.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amayocharles.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amayocharles.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amayocharles.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amayocharles.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/amayocharles.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/amayocharles.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/amayocharles.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/amayocharles.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amayocharles.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amayocharles.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amayocharles.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amayocharles.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amayocharles.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amayocharles.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amayocharles.wordpress.com&amp;blog=6438324&amp;post=5&amp;subd=amayocharles&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://amayocharles.wordpress.com/2009/02/11/centos-installation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c5ba59f1eec4a40143e8e33ce793d96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">amayocharles</media:title>
		</media:content>
	</item>
		<item>
		<title>Hello world!</title>
		<link>http://amayocharles.wordpress.com/2009/02/03/hello-world/</link>
		<comments>http://amayocharles.wordpress.com/2009/02/03/hello-world/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 20:03:47 +0000</pubDate>
		<dc:creator>amayocharles</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amayocharles.wordpress.com&amp;blog=6438324&amp;post=1&amp;subd=amayocharles&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Welcome to <a href="http://wordpress.com/">WordPress.com</a>. This is your first post. Edit or delete it and start blogging!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amayocharles.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amayocharles.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amayocharles.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amayocharles.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/amayocharles.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/amayocharles.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/amayocharles.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/amayocharles.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amayocharles.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amayocharles.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amayocharles.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amayocharles.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amayocharles.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amayocharles.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=amayocharles.wordpress.com&amp;blog=6438324&amp;post=1&amp;subd=amayocharles&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://amayocharles.wordpress.com/2009/02/03/hello-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c5ba59f1eec4a40143e8e33ce793d96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">amayocharles</media:title>
		</media:content>
	</item>
	</channel>
</rss>
