<?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: Joomla and Plesk permissions</title>
	<atom:link href="http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/feed/" rel="self" type="application/rss+xml" />
	<link>http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/</link>
	<description>Words of wisdom from a server administrator</description>
	<lastBuildDate>Wed, 16 May 2012 12:56:36 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Server dedicato adatto a hosting Joomla, Wordpress, compressione e streaming video...</title>
		<link>http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-22884</link>
		<dc:creator>Server dedicato adatto a hosting Joomla, Wordpress, compressione e streaming video...</dc:creator>
		<pubDate>Sat, 07 May 2011 09:35:11 +0000</pubDate>
		<guid isPermaLink="false">http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-22884</guid>
		<description>[...] Re: Server dedicato adatto a hosting Joomla, Wordpress, compressione e streaming vide     prova a seguire questo articolo  Joomla and Plesk permissions &#124; Racker Hacker [...]</description>
		<content:encoded><![CDATA[<p>[...] Re: Server dedicato adatto a hosting Joomla, WordPress, compressione e streaming vide     prova a seguire questo articolo  Joomla and Plesk permissions | Racker Hacker [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The best permissions setup for WordPress and Plesk &#124; Ari Salomon: Art and Design</title>
		<link>http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-22572</link>
		<dc:creator>The best permissions setup for WordPress and Plesk &#124; Ari Salomon: Art and Design</dc:creator>
		<pubDate>Fri, 01 Apr 2011 05:44:12 +0000</pubDate>
		<guid isPermaLink="false">http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-22572</guid>
		<description>[...] Joomla and Plesk permissions &#124; Racker Hacker.  This entry was posted in WordPress. Bookmark the permalink. Post a comment or leave a trackback: [...]</description>
		<content:encoded><![CDATA[<p>[...] Joomla and Plesk permissions | Racker Hacker.  This entry was posted in WordPress. Bookmark the permalink. Post a comment or leave a trackback: [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steven</title>
		<link>http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-16845</link>
		<dc:creator>Steven</dc:creator>
		<pubDate>Thu, 02 Dec 2010 17:36:24 +0000</pubDate>
		<guid isPermaLink="false">http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-16845</guid>
		<description>I don&#039;t know what to type to do this

Change the umask in &#039;/etc/proftpd.conf&#039; to &#039;002&#039; 



add the &#039;apache&#039; user to the &#039;psacln&#039; group</description>
		<content:encoded><![CDATA[<p>I don't know what to type to do this</p>
<p>Change the umask in '/etc/proftpd.conf' to '002' </p>
<p>add the 'apache' user to the 'psacln' group</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pinnacle networking</title>
		<link>http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-16722</link>
		<dc:creator>pinnacle networking</dc:creator>
		<pubDate>Thu, 28 Oct 2010 12:58:27 +0000</pubDate>
		<guid isPermaLink="false">http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-16722</guid>
		<description>Awesome tutorial. (had to modify the change directory to work for my server, but it helped me a lot (I am not used to command line) Used to mess in DOS but that was LONG ago....</description>
		<content:encoded><![CDATA[<p>Awesome tutorial. (had to modify the change directory to work for my server, but it helped me a lot (I am not used to command line) Used to mess in DOS but that was LONG ago....</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Perfect Permissions for Joomla and Plesk : Klovera</title>
		<link>http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-16066</link>
		<dc:creator>Perfect Permissions for Joomla and Plesk : Klovera</dc:creator>
		<pubDate>Sun, 28 Mar 2010 20:51:32 +0000</pubDate>
		<guid isPermaLink="false">http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-16066</guid>
		<description>[...] Note: This solution is obsolete and only for Joomla 1.0.x. Please upgrade to the latest version of Joomla.  This post is a continuation (actually a better solution) from my previous post on Joomla Session Save Path  The solution is a slightly modified version from the original post found at rackerhacker.com [...]</description>
		<content:encoded><![CDATA[<p>[...] Note: This solution is obsolete and only for Joomla 1.0.x. Please upgrade to the latest version of Joomla.  This post is a continuation (actually a better solution) from my previous post on Joomla Session Save Path  The solution is a slightly modified version from the original post found at rackerhacker.com [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ari Salomon</title>
		<link>http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-15663</link>
		<dc:creator>Ari Salomon</dc:creator>
		<pubDate>Tue, 22 Dec 2009 06:52:23 +0000</pubDate>
		<guid isPermaLink="false">http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-15663</guid>
		<description>hey, I want the world to know that this works for wordpress also and is saving me loads of headaches. i will document my wordpress-based process on my blog soon. still testing...</description>
		<content:encoded><![CDATA[<p>hey, I want the world to know that this works for wordpress also and is saving me loads of headaches. i will document my wordpress-based process on my blog soon. still testing...</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Breckenridge</title>
		<link>http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-15638</link>
		<dc:creator>Daniel Breckenridge</dc:creator>
		<pubDate>Mon, 14 Dec 2009 05:33:39 +0000</pubDate>
		<guid isPermaLink="false">http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-15638</guid>
		<description>Thank you.  I cannot tell you how many times I have visited this page to set up a new site on GoDaddy.</description>
		<content:encoded><![CDATA[<p>Thank you.  I cannot tell you how many times I have visited this page to set up a new site on GoDaddy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erik</title>
		<link>http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-15592</link>
		<dc:creator>Erik</dc:creator>
		<pubDate>Wed, 18 Nov 2009 08:03:01 +0000</pubDate>
		<guid isPermaLink="false">http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-15592</guid>
		<description>This is a very poor solution.

php_admin_flag magic_quotes_gpc on

Bad idea as magic_quotes should never be relied upon when coding scripts. Joomla 1.5.x certainly doesn&#039;t require it. magic_quotes will be removed in future versions of PHP so using it would be foolish.

php_admin_flag display_errors on

Displaying errors is fine for a test server but you certainly don&#039;t want to display errors on a live server.  That only provides more ammo to would-be hackers.</description>
		<content:encoded><![CDATA[<p>This is a very poor solution.</p>
<p>php_admin_flag magic_quotes_gpc on</p>
<p>Bad idea as magic_quotes should never be relied upon when coding scripts. Joomla 1.5.x certainly doesn't require it. magic_quotes will be removed in future versions of PHP so using it would be foolish.</p>
<p>php_admin_flag display_errors on</p>
<p>Displaying errors is fine for a test server but you certainly don't want to display errors on a live server.  That only provides more ammo to would-be hackers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alan trueba</title>
		<link>http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-15549</link>
		<dc:creator>alan trueba</dc:creator>
		<pubDate>Sun, 18 Oct 2009 22:31:45 +0000</pubDate>
		<guid isPermaLink="false">http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-15549</guid>
		<description>Hello after follow the stepts i get 403 Forbidden &gt;(  for all the directories under httpdocs &gt;(</description>
		<content:encoded><![CDATA[<p>Hello after follow the stepts i get 403 Forbidden &gt;(  for all the directories under httpdocs &gt;(</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Robinson</title>
		<link>http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-14389</link>
		<dc:creator>Mark Robinson</dc:creator>
		<pubDate>Sun, 03 May 2009 10:30:46 +0000</pubDate>
		<guid isPermaLink="false">http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-14389</guid>
		<description>I am concerned about the Givens comment about security and would appreciate further explanation.

Where you say :

...The “perfect” solution is to identify what paths Joomla and the components you’re using requires write access to and limit it to just those...

What is the &quot;it&quot; referring to? How do you limit it to just those files? How do you determine what paths the Joomla components are using?

Thank you!</description>
		<content:encoded><![CDATA[<p>I am concerned about the Givens comment about security and would appreciate further explanation.</p>
<p>Where you say :</p>
<p>...The “perfect” solution is to identify what paths Joomla and the components you’re using requires write access to and limit it to just those...</p>
<p>What is the "it" referring to? How do you limit it to just those files? How do you determine what paths the Joomla components are using?</p>
<p>Thank you!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel J. Givens</title>
		<link>http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-13995</link>
		<dc:creator>Daniel J. Givens</dc:creator>
		<pubDate>Tue, 07 Apr 2009 15:01:18 +0000</pubDate>
		<guid isPermaLink="false">http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-13995</guid>
		<description>This is a terrible solution because Apache can write anywhere. With the frequent vulnerabilities found in Joomla, it&#039;s this sort of setup that is commonly exploited to install botnet scripts and phish pages on a site.

The &quot;perfect&quot; solution is to identify what paths Joomla and the components you&#039;re using requires write access to and limit it to just those.

Also, rather than adding the &quot;apache&quot; group to psacln, you should instead add it to &quot;psaserv&quot; and change the group ownership for just those paths that are required. Finally, you&#039;ll need to modify the Apache init script to change it&#039;s umask

Add to /etc/init.d/httpd (or other Apache init script):

umask 002

This will ensure files created by Apache are group writable, which will allow the FTP user to still be able to work on those files.</description>
		<content:encoded><![CDATA[<p>This is a terrible solution because Apache can write anywhere. With the frequent vulnerabilities found in Joomla, it's this sort of setup that is commonly exploited to install botnet scripts and phish pages on a site.</p>
<p>The "perfect" solution is to identify what paths Joomla and the components you're using requires write access to and limit it to just those.</p>
<p>Also, rather than adding the "apache" group to psacln, you should instead add it to "psaserv" and change the group ownership for just those paths that are required. Finally, you'll need to modify the Apache init script to change it's umask</p>
<p>Add to /etc/init.d/httpd (or other Apache init script):</p>
<p>umask 002</p>
<p>This will ensure files created by Apache are group writable, which will allow the FTP user to still be able to work on those files.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Perfect Permissions for Joomla and Plesk at DustinsDesign.com</title>
		<link>http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-521</link>
		<dc:creator>Perfect Permissions for Joomla and Plesk at DustinsDesign.com</dc:creator>
		<pubDate>Fri, 18 Apr 2008 18:43:06 +0000</pubDate>
		<guid isPermaLink="false">http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-521</guid>
		<description>[...] This is a slightly modified version from the original post found at rackerhacker.com [...]</description>
		<content:encoded><![CDATA[<p>[...] This is a slightly modified version from the original post found at rackerhacker.com [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lvalics</title>
		<link>http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-429</link>
		<dc:creator>lvalics</dc:creator>
		<pubDate>Sat, 01 Mar 2008 15:38:15 +0000</pubDate>
		<guid isPermaLink="false">http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-429</guid>
		<description>I suggest try to install mod_suphp and configure per domain. In this way the files uploaed via Joomla will get ftpuser:psacln rights and you can work with them. Also not need to be anymore 777 the folders.
See more on 
http://www.web-hosting-control-panel-addons.com/description.php/HOW-TO_setup_a_PLESK_Dedicated_Server/6/

Here you can see how to setup mod_suphp to work well on a PLESK server for Joomla, Drupal, or any other similar software. Hope this help.</description>
		<content:encoded><![CDATA[<p>I suggest try to install mod_suphp and configure per domain. In this way the files uploaed via Joomla will get ftpuser:psacln rights and you can work with them. Also not need to be anymore 777 the folders.<br />
See more on<br />
<a href="http://www.web-hosting-control-panel-addons.com/description.php/HOW-TO_setup_a_PLESK_Dedicated_Server/6/" rel="nofollow">http://www.web-hosting-control-panel-addons.com/description.php/HOW-TO_setup_a_PLESK_Dedicated_Server/6/</a></p>
<p>Here you can see how to setup mod_suphp to work well on a PLESK server for Joomla, Drupal, or any other similar software. Hope this help.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: maggis</title>
		<link>http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-348</link>
		<dc:creator>maggis</dc:creator>
		<pubDate>Thu, 31 Jan 2008 06:13:56 +0000</pubDate>
		<guid isPermaLink="false">http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-348</guid>
		<description>Well this was finally tested &amp; not working as the new directories (and maybe files) are created with incorrect umask, for example when installing components from Joomla. Directories come as 0755, not 0775 (+sticky bits).</description>
		<content:encoded><![CDATA[<p>Well this was finally tested &amp; not working as the new directories (and maybe files) are created with incorrect umask, for example when installing components from Joomla. Directories come as 0755, not 0775 (+sticky bits).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: maggis</title>
		<link>http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-291</link>
		<dc:creator>maggis</dc:creator>
		<pubDate>Tue, 15 Jan 2008 02:41:48 +0000</pubDate>
		<guid isPermaLink="false">http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-291</guid>
		<description>OK I stand corrected I omitted the chmod g+s!</description>
		<content:encoded><![CDATA[<p>OK I stand corrected I omitted the chmod g+s!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: maggis</title>
		<link>http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-290</link>
		<dc:creator>maggis</dc:creator>
		<pubDate>Tue, 15 Jan 2008 02:40:21 +0000</pubDate>
		<guid isPermaLink="false">http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-290</guid>
		<description>How is this &quot;perfect&quot;? I do not think so, not at ALL.

I have not tested, but I think the following problem still remains:
1- Joomla/some other web application creates something on the disk
2- Now the file is owned by apache:apache
3- The dumb Joomla-&quot;coder&quot; comes complaining that he/she can not upload something (FTP) since the FTP process is user:psacln and the file/dir owner is apache:apache still
4- Already completely overworked admin needs to chown/chgrp, again, completely the same as before</description>
		<content:encoded><![CDATA[<p>How is this "perfect"? I do not think so, not at ALL.</p>
<p>I have not tested, but I think the following problem still remains:<br />
1- Joomla/some other web application creates something on the disk<br />
2- Now the file is owned by apache:apache<br />
3- The dumb Joomla-"coder" comes complaining that he/she can not upload something (FTP) since the FTP process is user:psacln and the file/dir owner is apache:apache still<br />
4- Already completely overworked admin needs to chown/chgrp, again, completely the same as before</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: datacommand</title>
		<link>http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-46</link>
		<dc:creator>datacommand</dc:creator>
		<pubDate>Mon, 01 Oct 2007 03:45:31 +0000</pubDate>
		<guid isPermaLink="false">http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-46</guid>
		<description>I am using Plesk 8.2.1 and Joomla.  When I log into the server using PuTTY I do not see the same directory structure for my domains.  I am new to Linux hosting so I may just be missing the whole picture somehow.  I would really like to be able to control the permissions in my Joomla! sites and be able to FTP to the Joomla! directories.  Any help would be apprecitated.</description>
		<content:encoded><![CDATA[<p>I am using Plesk 8.2.1 and Joomla.  When I log into the server using PuTTY I do not see the same directory structure for my domains.  I am new to Linux hosting so I may just be missing the whole picture somehow.  I would really like to be able to control the permissions in my Joomla! sites and be able to FTP to the Joomla! directories.  Any help would be apprecitated.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: digical</title>
		<link>http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-7</link>
		<dc:creator>digical</dc:creator>
		<pubDate>Sun, 08 Jul 2007 15:55:14 +0000</pubDate>
		<guid isPermaLink="false">http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/#comment-7</guid>
		<description>This didn&#039;t work for me until I turned off PHP safe mode.  Now that PHP Safe Mode is off, these steps are working like a champ!  Thanks.</description>
		<content:encoded><![CDATA[<p>This didn't work for me until I turned off PHP safe mode.  Now that PHP Safe Mode is off, these steps are working like a champ!  Thanks.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

