• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

How can I ad an additional ftp account

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