• Introducing WebPros Cloud - a fully managed infrastructure platform purpose-built to simplify the deployment of WebPros products !  WebPros Cloud enables you to easily deliver WebPros solutions — without the complexity of managing the infrastructure.
    Join the pilot program today!
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.

How can I ad an additional ftp account

N

noc@vel.net

Guest
I am am currently running Plesk for Windows 7.5.3 and need to be able to add an additional ftp account. If I add the user and correct perms to the appropriate folders i get the following when trying to ftp:

530 User motfill cannot log in, home directory inaccessible.
Login failed.

Does anybody know a workaround for this. I need to add an additional user.

Thanks,

-- Jose
 
You can add additioanl user in the follwoing way:

1. Create this user in system
2. Go to IIS>ftp sites>ip address (you have to chose this address which domain where you want to add additional user is hosted on)>properties>home path
3. Go to "this_home_path"\localuser and create there folder called by name of additional user.
4. Download win server kit and yuse linkd.exe utility from there to create symlinks from "ftp_home_path"\localuser\username directory to required physical directory.
5. Set required permissions on this directory for new user.

That's all ;)
 
I had a similar problem whereby i needed to create an extra FTP for a client but lock him out of certain folders where an ASP application was installed.

1. In Plesk create a subdomain eg. "sub2.mydomain.com" making sure to select the option to give a separate user access to this domain eg: username: Username2

2. On the server navigate to the subdomain's folder eg.

C:\Inetpub\vhosts\mydomain.com\subdomains\sub2\

and remove all the folders except httpdocs

3. On the server using "junction" (from www.sysinternals.com) map the httpdocs of the subdomain to the httpdocs of the main domain ie.

junction C:\Inetpub\vhosts\mydomain.com\subdomains\sub2\httpdocs C:\Inetpub\vhosts\mydomain.com\httpdocs

4. Go to the httpdocs folder (either one will do as they are effectively the same now) and add user "Username2" to the NTFS permissions using the original user for the domain as a guide.

5. To lock the client out of eventual subfolders remove user "Username2" from that subfolders NTFS permissions.

PLEASE NOTE: The reason I create a subdomain is because using another method and creating a dummy folder in the FTP root and junctioning that to the httpdocs folder I found that Plesk deletes folders (and the foldes they junction to) that it is not aware of. This is probably to make it difficult to manually add new hosting accounts without going through Plesk and possibly exceed liscence restrictions. In this way most of the setup is included in Plesk backups. Anyway the solution outlined above works a treat.
 
Plesk 7.5 do support Serv-U FTP server. This product is very flexible and may satisfy your needs. Plesk adds only one FTP user by default but you can add another user manually via Serv-U. It will be more easy in adjustment than MS FTP. I read somewhere that Plesk will support several FTP accounts for one domain or may be one user for a several domain. It would be great.
 
Originally posted by botsman
You can add additioanl user in the follwoing way:

1. Create this user in system
2. Go to IIS>ftp sites>ip address (you have to chose this address which domain where you want to add additional user is hosted on)>properties>home path
3. Go to "this_home_path"\localuser and create there folder called by name of additional user.
4. Download win server kit and yuse linkd.exe utility from there to create symlinks from "ftp_home_path"\localuser\username directory to required physical directory.
5. Set required permissions on this directory for new user.

That's all ;)

I got this to work and all the above steps are valid/required, the only bit of info missing is that you have to go to the properties for the new windows user you create and set their home path / local path as the physical directory you want them to connect to (not the freaky-deaky link folder you need to make).

Thanks for the help botsman! I would have never ever figured this out on my own!

UPDATE!!!: Plesk (windows, 7.5.3) deleted the forwarding folder at ftp_home_path\localuser\username disabling the login. I'm going to try the sub-domain trick from the next post.
 
Back
Top