<?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/"
	>

<channel>
	<title>KarkomaOnline &#187; Security</title>
	<atom:link href="http://www.karkomaonline.com/index.php/tag/security/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.karkomaonline.com</link>
	<description>a Blog for SysAdmins and Unix stuff in general</description>
	<lastBuildDate>Thu, 25 Nov 2010 07:49:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Prevent non-root users from logging</title>
		<link>http://www.karkomaonline.com/index.php/2006/08/prevent-non-root-users-from-logging/</link>
		<comments>http://www.karkomaonline.com/index.php/2006/08/prevent-non-root-users-from-logging/#comments</comments>
		<pubDate>Fri, 25 Aug 2006 09:42:56 +0000</pubDate>
		<dc:creator>karkoma</dc:creator>
				<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.karkoma.info/index.php/2006/08/25/prevent-non-root-users-from-logging/</guid>
		<description><![CDATA[Imagine that for some reason (i.e. maintenance tasks) you want to prevent non-root users from logging into the system. The next tip is a very simple way to achieve this goal. If a file called /etc/nologin exists login will disable the begin of a session in this system. If you put some text into the [...]]]></description>
			<content:encoded><![CDATA[<p>Imagine that for some reason (i.e. maintenance tasks) you want to prevent non-root users from logging into the system. The next tip is a very simple way to achieve this goal.</p>
<p>If a file called /etc/nologin exists login will disable the begin of a session in this system. If you put some text into the file, users will be shown this text and their login attempts will be refused.</p>
<blockquote><p>vi /etc/nologin</p>
<p>Server under maintenance. No access allowed at this moment.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.karkomaonline.com/index.php/2006/08/prevent-non-root-users-from-logging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DNS recursion and DDOS</title>
		<link>http://www.karkomaonline.com/index.php/2006/03/dns-recursion-and-ddos/</link>
		<comments>http://www.karkomaonline.com/index.php/2006/03/dns-recursion-and-ddos/#comments</comments>
		<pubDate>Wed, 22 Mar 2006 00:44:54 +0000</pubDate>
		<dc:creator>karkoma</dc:creator>
				<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.karkoma.info/index.php/2006/03/22/dns-recursion-and-ddos/</guid>
		<description><![CDATA[According to security news, it seems that Sysadmins are becoming more and more concerned about poorly configured DNS servers, specially when recent reports show an increase of distributed denial of service attacks targeted to recursive DNS servers. Next I&#8217;ll show you some very basic tips to protect your machines against this kind of attacks. As [...]]]></description>
			<content:encoded><![CDATA[<p>According to security news, it seems that Sysadmins are becoming more and more concerned about poorly configured DNS servers, specially when recent reports show an increase of distributed denial of service attacks targeted to recursive DNS servers. Next I&#8217;ll show you some very basic tips to protect your machines against this kind of attacks.</p>
<p>As you probably know, a recursive DNS server (a caching DNS) tells clients the answers to queries for various DNS records. Queries not resolvable directly (non-local records) are forwarded to servers that can resolve them. Once it get answers they are stored in its cache for future use (note that this data is not cached forever).</p>
<p>On the other hand, a DNS server only shows to the world DNS records for a specific domain and is known to be authoritative for that domain.</p>
<p>Nowadays everybody with some security skills seems to agree in the importance of separating DNS caches from DNS servers. Even Bind (the most widely used DNS implementation) seems to follow this recommendation.</p>
<p>The easiest way to limit recursion in Bind9 is to put something like this in your config file:</p>
<blockquote><p>options { allow-query { any; }; allow-recursion { 192.168.1.0/24; localhost; };</p></blockquote>
<p>This will allow recursion from your internal net and from localhost. A better solution&#8230; SWITCH TO DJBDNS!!</p>
<p>And now some interesting links:</p>
<ul>
<li><a href="http://cr.yp.to/djbdns/separation.html" target="_blank" onclick="pageTracker._trackPageview('/outgoing/cr.yp.to/djbdns/separation.html?referer=');">Notes from DjbDNS site</a></li>
<li><a href="http://cr.yp.to/djbdns.html" target="_blank" onclick="pageTracker._trackPageview('/outgoing/cr.yp.to/djbdns.html?referer=');">DjbDNS site</a></li>
<li><a href="http://www.us-cert.gov/reading_room/DNS-recursion121605.pdf" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.us-cert.gov/reading_room/DNS-recursion121605.pdf?referer=');">Threats posed by DNS recursion</a></li>
<li>If you <a href="http://www.oreilly.com/catalog/dns3/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.oreilly.com/catalog/dns3/?referer=');">insist</a> in using Bind</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.karkomaonline.com/index.php/2006/03/dns-recursion-and-ddos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

