<?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>WebServiceable &#187; Tutorial / Tip</title>
	<atom:link href="http://webserviceable.com/topic/tutorial-tip/feed/" rel="self" type="application/rss+xml" />
	<link>http://webserviceable.com</link>
	<description>Mashups, APIs, Custom APIs. Information Shared.</description>
	<lastBuildDate>Mon, 23 Nov 2009 19:10:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to Create Another FTP Account in Plesk</title>
		<link>http://webserviceable.com/2009/11/23/how-to-create-another-ftp-account-in-plesk/</link>
		<comments>http://webserviceable.com/2009/11/23/how-to-create-another-ftp-account-in-plesk/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 19:10:32 +0000</pubDate>
		<dc:creator>electBlake</dc:creator>
				<category><![CDATA[Tutorial / Tip]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[plesk]]></category>

		<guid isPermaLink="false">http://webserviceable.com/?p=152</guid>
		<description><![CDATA[
If your on Mediatemple.net (like WebServiceable.com) you are probably very pleased with the overall performance. Speed, uptime, support response and even copyright infringement accusations (:))
But the worst part about MediaTemple DVs is Plesk. Well that&#8217;s not true, plesk is great BUT there are few holes. One of which is being able to create additional ftp [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-155 alignnone" style="margin: 20px;" title="Plesk Logo" src="http://webserviceable.com/wp-content/uploads/2009/11/logo_plesk.png" alt="Plesk Logo" width="300" height="93" /></p>
<p>If your on Mediatemple.net (like WebServiceable.com) you are probably very pleased with the overall performance. Speed, uptime, support response and even copyright infringement accusations (:))</p>
<p>But the worst part about MediaTemple DVs is Plesk. Well that&#8217;s not true, plesk is great BUT there are few holes. One of which is being able to create additional ftp clients. I&#8217;ve struggled with this for ages and I decided to post the solutions that are available (as of the time of this post)</p>
<p><strong>1. Create FTP Account Manually Through SSH</strong><br />
 This process is fairly simple and is actually<a href="http://kb.parallels.com/en/415" target="_blank"  target="_blank"> suggested by Plesk in their knowledge base</a>. With that being said I do prefer the 2nd method i&#8217;ve listed after. I&#8217;ve summarized both below. (btw, <a href="http://marcgrabanski.com/article/plesk-multiple-ftp-accounts-per-domain" target="_blank" >thanks to marc for digging up the original plesk article for me</a>)</p>
<p><em>NOTE: this method will not show the created ftp accounts in plesk, use the 2nd method below to have ftp users show up in plesk.</em></p>
<p><strong>This process requires SSH access and (<a href="http://kb.mediatemple.net/search.php?Query=ssh" target="_blank" >which has to be enabled on mediatemple</a>) and a keyboard.</strong></p>
<ol>
<li>ssh into your host (using terminal in osx or putty on windows)</li>
<li><em>add the user with:</em><span><br />
 /</span>usr<span>/</span>sbin<span>/</span>useradd -d <span>/</span>full/server/path/to/users/folder -s <span>/</span>bin<span>/</span><span>false</span> NEW_FTP_ACCOUNT_USER_NAME<br />
 <em> </em></li>
<li><em>add user to the ftp group &#8220;psacln&#8221; with:<span> </span></em><br />
 usr<span>/</span>sbin<span>/</span>usermod -G psacln NEW_FTP_ACCOUNT_USER_NAME</li>
<li><em>now make sure permissions are peachy</em><span><br />
 chmod</span> <span>755</span> /full/server/path/to/users/folder<span><br />
 chown</span> NEW_FTP_ACCOUNT_USER_NAME:psacln <span>/full/server/path/to/users/folder<br />
 </span></li>
<li><span>Set password for this new user:<br />
 passwd NEW_FTP_ACCOUNT_USER_NAME</span></li>
</ol>
<ol> </ol>
<p><br class="spacer_" /></p>
<p><strong>2. Enable FTP Access for a Plesk Web User</strong></p>
<p>This next method MAY create some security hole, which I don&#8217;t know about but it is alot cleaner in as it <strong>does integrate with plesk. </strong>(p.s <a href="http://updel.com/additional-ftp-plesk/" target="_blank"  target="_blank">thanks to updel.com for the original source on this</a>)<strong><br />
 </strong></p>
<ol>
<li>Create Web User for your domain</li>
<li>SSH into your site as root</li>
<li>with your favourite editor (pico/nano/vi, I like nano because its easier) open up passwd:<br />
 nano /etc/passwd</li>
<li>Change the uid for your new web user to the uid of default user for your ftp.
<p>defaultftpuser:x:<strong>10001</strong>:2524::/var/www/vhosts/domain.com:/bin/false<br />
 newwebuser:x:<strong>10002</strong>:2524::/var/www/vhosts/domain.com/user/:/bin/false</p>
<p><em>becomes:</em></p>
<p>defaultftpuser:x:<strong>10001</strong>:2524::/var/www/vhosts/domain.com:/bin/false<br />
 newwebuser:x:<strong>10001</strong>:2524::/var/www/vhosts/domain.com/user:/bin/false</p>
<p>Note: that the path you see is the absolute path that the ftp user will have access to. Change this to the path you want <img src='http://webserviceable.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
</li>
<li>Exit your editor and save. </li>
<li>FTP IN!</li>
</ol>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://webserviceable.com/2009/11/23/how-to-create-another-ftp-account-in-plesk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
