The ProFTPD server is not installed on your VPS by default, because eApps would prefer that you use the more secure SFTP protocol instead. However, if you want to use FTP, this User Guide has the basic information. |
If you create a new user, and connect as that user, you will only have access to the files in that user's home directory. Only the Admin user for a site has access to the files for that site! This is very important to understand, and is probably the source of the most confusion regarding how to use FTP - only the Admin user for a site has access to the files in the DocumentRoot for that site. |
Because of the large number of FTP clients available, it is not possible for eApps to offer support for any FTP client beyond the most basic of configuration questions. It is up to the user to read all documentation and to fully understand how their FTP client works. |
To see what operating system (OS) you have, click on the Subscriptions icon from the My Account tab of your Control Panel. Then click on the name of the subscription you want to see. The OS for the subscription will be displayed near the top of the page |
[root@example ~]# [root@example ~]# cd /etc/ [root@example etc]# cp proftpd.conf{,.bck} [root@example etc]# vi proftpd.conf |
# Default root can be used to put users in a chroot environment. # As an example if you have a user foo and you want to put foo in /home/foo # chroot environment you would do this: # DefaultRoot /home/foo foo |
DefaultRoot /home/webadmin webadmin |
[root@example etc]# service proftpd restart Shutting down proftpd: [ OK ] Starting proftpd: [ OK ] [root@example etc]# |
[root@example etc]# service proftpd restart proftpd: unrecognized service [root@example etc]# |
[root@example etc]# service xinetd restart Stopping xinetd: [ OK ] Starting xinetd: [ OK ] [root@example etc]# |