• We value your experience with Plesk during 2025
    Plesk strives to perform even better in 2026. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2025.
    Please take this short survey:

    https://survey.webpros.com/

create ftp account?

michaellunsford

Regular Pleskian
FTP access outside of plesk?

I've searched the knowledgebase and the forums. I don't see any posts that really address this.

I need a quick and dirty way to add an ftp user. Specific directory access would be nice, no SSH would also be nice.

Here's what the knowledgebase had to say:
You need to create a system user, set home directory for this user to your_domain/some/location and add the user into the /etc/ftpchroot file. The user will be 'chroot'-ed to his home only. Do not forget to set directory permissions/ownership correctly.

Sooo... how to accomplish?
 
using some unix commands I found with google searches, I have been able to create an ftp account that works.

I can not, however, restrict the account to any particular directory? cd / drops right to the root directory. And, I've added the user to the ftpchroot file in the /etc/ directory. Tried it with the @ and without, both still give full root access in both FTP and SSH.

I've also noticed that the /etc/ftpchroot file is rather empty -- I expeced to see all the ftp people in there -- but they're not.

Any direction on how to restrict to their home directory would be greatly appreciated.

thanks!
 
I too had same issue and got a post from http://netfusionx.com/forum

You can add more FTP users in Plesk but they are called as web users and a directory for that user is created under the domain and the particular user can upload only in that directory.

Thanks,
canadaHost
 
awesome.... had to find it

/home/httpd/vhosts/domain.com/web_users/user_name

then made a symbolic link in the httpdocs directory, chowned to the same user and group as the web_users/user_name directory. Poof. works

thanks for the help!
 
Back
Top