In order for you to upload files to the server, you will need an FTP client software installed on your desktop/computer. If you want to upload via SFTP, you’ll want to use software that supports that.
Here are some FTP software programs:
To use the FTP software you will need FTP account info from your server/host.
The FTP user was sent to your email when you created the server.
- HOST = This can be your server IP, hostname or a subdomain (eg “127.0.0.1”)
- Username = You can use your hosting panel username or create another FTP account from your hosting panel.
- Password = Your FTP account password.
The site directory should be
Note: Make sure to delete the default files (eg. index.html, robots.txt) created by the server before uploading your files.
Before using SFTP, you’ll need to enable SSH for your user in Vesta panel:
- Login in to Vesta using the admin user.
- For the user you’ll want to use WinSCP or another program with, edit the user.
- Allow SSH Access = Bash
- Once that’s done, open Filezilla or whatever program you use and for the Protocol, select SFTP and use the details that were emailed to you for your FTP user.
- Please ensure that you set the SSH Access to “nologin” once you are done each time with SFTP or other programs. It is important for security.
Change the password of web/ftp user:
- Log in to your Vesta hosting panel using your “admin” user.
- user > (web/ftp user) > edit