<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Denyhosts: SSH Brute Force Protection</title>
	<atom:link href="http://deathofagremmie.com/2009/09/04/denyhosts-ssh-brute-force-protection/feed/" rel="self" type="application/rss+xml" />
	<link>http://deathofagremmie.com/2009/09/04/denyhosts-ssh-brute-force-protection/</link>
	<description>by Brian Neal</description>
	<lastBuildDate>Sun, 04 Apr 2010 20:14:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: gremmie</title>
		<link>http://deathofagremmie.com/2009/09/04/denyhosts-ssh-brute-force-protection/comment-page-1/#comment-1550</link>
		<dc:creator>gremmie</dc:creator>
		<pubDate>Tue, 22 Sep 2009 22:51:53 +0000</pubDate>
		<guid isPermaLink="false">http://deathofagremmie.com/?p=293#comment-1550</guid>
		<description>Here is the FAQ on running DenyHosts as root: http://denyhosts.sourceforge.net/faq.html#3_1

The Ubuntu package configures DenyHosts to run in daemon mode, so it is running as root. You could however change this and have cron execute DenyHosts periodically.</description>
		<content:encoded><![CDATA[<p>Here is the FAQ on running DenyHosts as root: <a href="http://denyhosts.sourceforge.net/faq.html#3_1" rel="nofollow">http://denyhosts.sourceforge.net/faq.html#3_1</a></p>
<p>The Ubuntu package configures DenyHosts to run in daemon mode, so it is running as root. You could however change this and have cron execute DenyHosts periodically.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: montego</title>
		<link>http://deathofagremmie.com/2009/09/04/denyhosts-ssh-brute-force-protection/comment-page-1/#comment-1548</link>
		<dc:creator>montego</dc:creator>
		<pubDate>Tue, 22 Sep 2009 03:52:52 +0000</pubDate>
		<guid isPermaLink="false">http://deathofagremmie.com/?p=293#comment-1548</guid>
		<description>These are good points that you have made and they have allayed my concerns.

Actually, the only hurdle that I see to running this as a different user is the need to have read access to the /var/log/secure.x log files.  Since these are usually rolled by the log roller, I wonder if they are deleted and re-created or just overwritten.  If overwritten, then it would just be a matter of setting the permissions once (and possibly &quot;touching&quot; as many revisions as will need)... don&#039;t know.

To get around the write to host.deny, one can actually use a different deny file.</description>
		<content:encoded><![CDATA[<p>These are good points that you have made and they have allayed my concerns.</p>
<p>Actually, the only hurdle that I see to running this as a different user is the need to have read access to the /var/log/secure.x log files.  Since these are usually rolled by the log roller, I wonder if they are deleted and re-created or just overwritten.  If overwritten, then it would just be a matter of setting the permissions once (and possibly &#8220;touching&#8221; as many revisions as will need)&#8230; don&#8217;t know.</p>
<p>To get around the write to host.deny, one can actually use a different deny file.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gremmie</title>
		<link>http://deathofagremmie.com/2009/09/04/denyhosts-ssh-brute-force-protection/comment-page-1/#comment-1547</link>
		<dc:creator>gremmie</dc:creator>
		<pubDate>Sun, 20 Sep 2009 14:46:50 +0000</pubDate>
		<guid isPermaLink="false">http://deathofagremmie.com/?p=293#comment-1547</guid>
		<description>Hi Montego! 

Yes it is true the script runs as root. It pretty much has to at some point in order to update /etc/hosts.deny. 

I certainly didn&#039;t perform a security review of the code, but I did skim it out of curiosity to see how it works. I&#039;m perfectly fine with running it, as it exists in the official Ubuntu and Debian package repositories. So I&#039;m relying on those communities to have vetted it. It has also been around since at least 2005 or so and is a pretty well known tool. 

Since I have installed it, it has blocked 31 attacks in just a few weeks. I&#039;m very grateful for it. :)</description>
		<content:encoded><![CDATA[<p>Hi Montego! </p>
<p>Yes it is true the script runs as root. It pretty much has to at some point in order to update /etc/hosts.deny. </p>
<p>I certainly didn&#8217;t perform a security review of the code, but I did skim it out of curiosity to see how it works. I&#8217;m perfectly fine with running it, as it exists in the official Ubuntu and Debian package repositories. So I&#8217;m relying on those communities to have vetted it. It has also been around since at least 2005 or so and is a pretty well known tool. </p>
<p>Since I have installed it, it has blocked 31 attacks in just a few weeks. I&#8217;m very grateful for it. <img src='http://deathofagremmie.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: montego</title>
		<link>http://deathofagremmie.com/2009/09/04/denyhosts-ssh-brute-force-protection/comment-page-1/#comment-1546</link>
		<dc:creator>montego</dc:creator>
		<pubDate>Sun, 20 Sep 2009 14:29:35 +0000</pubDate>
		<guid isPermaLink="false">http://deathofagremmie.com/?p=293#comment-1546</guid>
		<description>Brian, just came over here again from your FB post on server monitoring and ran into this article.  I have since added you to my Google Reader... not sure why I hadn&#039;t previously.  :-(

Anyways, I get concerned with scripts that have to run as root (yeah, I know technically, this could be run as a different user, but that could take quite a bit of work to figure out).  Have you reviewed this code just to make sure it is &quot;legit&quot;?  

I don&#039;t know Python, so just wondering if you&#039;ve taken a look at it.  I know, I know, I&#039;m a worry-wort.  LOL.</description>
		<content:encoded><![CDATA[<p>Brian, just came over here again from your FB post on server monitoring and ran into this article.  I have since added you to my Google Reader&#8230; not sure why I hadn&#8217;t previously.  <img src='http://deathofagremmie.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<p>Anyways, I get concerned with scripts that have to run as root (yeah, I know technically, this could be run as a different user, but that could take quite a bit of work to figure out).  Have you reviewed this code just to make sure it is &#8220;legit&#8221;?  </p>
<p>I don&#8217;t know Python, so just wondering if you&#8217;ve taken a look at it.  I know, I know, I&#8217;m a worry-wort.  LOL.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
