Rate this article :
3.9/5 | 8 opinion
This article was useful to you ?
Yes
No
Vous avez noté 0 étoile(s)
Sommaire
Procédure
Service concerned: VPS server with ISPConfig
Concerned panel: ISPConfig
Level: intermediate
FTP or SFTP access allows you to transfer a site's files between your computer and your VPS server. You can use it in particular to publish a site, modify its files, or provide separate access to a service provider.
This guide explains how to create an FTP or SFTP user, change an FTP account password, and configure the connection in FileZilla.
This guide applies to VPS servers using ISPConfig.
Are you using another environment?
The site you want to grant access to must already have been created in ISPConfig. You must also have the necessary rights [PERSON_NAME]>
To test the connection from your computer, install software compatible with FTP and SFTP, such as FileZilla.
FTP and SFTP both allow file transfers, but they do not use the same type of account in ISPConfig.
For an FTP connection, you must create an FTP User.
For an SFTP connection, you must create a Shell User.
An FTP user cannot be used for an SFTP connection, and vice versa.
An FTP connection can be encrypted when it uses the FTPS protocol, usually in the form of an explicit FTP connection over TLS. SFTP, on the other hand, uses the SSH protocol: it is therefore a different technology.
[PERSON_NAME] possible, use SFTP. If not, use an explicit FTP connection over TLS rather than an unencrypted FTP connection.
![Click to display the original image How to use [PERSON_NAME] with ISPConfig?](https://aide.lws.fr/filemanager/uploads/old/282-content-Comment-creer-un-compte-FTP-sous-ISPConfig-1.webp)
![Click to display the original image How to use [PERSON_NAME] with ISPConfig?](https://aide.lws.fr/filemanager/uploads/old/282-content-Comment-creer-un-compte-FTP-sous-ISPConfig-3.webp)
On VPSs using LXC virtualization, the quotas configured in ISPConfig at the FTP user or website level are not applied.
So leave the Disk quota field at -1 or Unlimited.
The new user then appears in the FTP user list.
![Click to display the original image How to use [PERSON_NAME] with ISPConfig?](https://aide.lws.fr/filemanager/uploads/old/282-content-Comment-creer-un-compte-FTP-sous-ISPConfig-4.webp)
To connect with this user, use the following settings:
21;If your domain does not yet point to the VPS, use the server IP address as the connection host.
To learn how to configure FileZilla, [PERSON_NAME] of your site, see: How do you publish a site via FTP with FileZilla, [PERSON_NAME] ?
Once connected, the site's public files are located in the web folder.
You can change an FTP user's password if it has been forgotten, shared with someone else, or saved in software you no longer have access to.
![Click to display the original image How to use [PERSON_NAME] with ISPConfig?](https://aide.lws.fr/filemanager/uploads/282/2026-07-28_10-36.webp)
![Click to display the original image How to use [PERSON_NAME] with ISPConfig?](https://aide.lws.fr/filemanager/uploads/old/744-content-Comment-modifier-le-mot-de-passe-FTP-depuis-IspConfig-3.webp)
As soon as the new password is applied, [PERSON_NAME] can no longer log in.
Remember to update the password saved in FileZilla or in other software using this account.
An SFTP connection uses a Shell user and not an FTP user.
![Click to display the original image How to use [PERSON_NAME] with ISPConfig?](https://aide.lws.fr/filemanager/uploads/old/282-content-Comment-creer-un-compte-FTP-sous-ISPConfig-7.webp)
![Click to display the original image How to use [PERSON_NAME] with ISPConfig?](https://aide.lws.fr/filemanager/uploads/old/282-content-Comment-creer-un-compte-FTP-sous-ISPConfig-8.webp)
[PERSON_NAME], ISPConfig may automatically add a prefix to the chosen name. [PERSON_NAME] full name displayed in the panel.
The account then appears in the Shell user list.
![Click to display the original image How to use [PERSON_NAME] with ISPConfig?](https://aide.lws.fr/filemanager/uploads/old/282-content-Comment-creer-un-compte-FTP-sous-ISPConfig-9.webp)
To connect with this user, use the following settings:
The SFTP port depends on your VPS configuration. [PERSON_NAME] an unmanaged VPS and you have changed the SSH port, use this custom port for the SFTP connection.
You can use FileZilla or another SFTP-compatible software. The principle of browsing and transferring files is similar to that presented in the following guide: How do you publish a site via FTP with FileZilla, [PERSON_NAME] ?
On the first SFTP connection, the software may display the server identification key. Verify that you are connecting to your VPS IP address before accepting it.
Access is correctly configured when your software displays the site's folders without authentication errors.
With an FTP account, open the web folder to find the site's public files.
You can also transfer a small test file, check that it appears on the server, then delete it.
[PERSON_NAME] operational if the site content is displayed and you can transfer a file without error.
I get a username or password error
Check that you are using the full name displayed in ISPConfig. It may contain a prefix added automatically by the panel.
[PERSON_NAME] manually enter the password to avoid spaces added during copy and paste.
Also make sure you are using the account suited to the chosen protocol:
The connection no longer works after changing the password
Your software is probably still using the saved [PERSON_NAME].
Open the settings for the connection concerned and replace [PERSON_NAME]. You can also delete the saved password so that the software asks you for it at the next connection.
The connection is refused
Check that the protocol and port match the type of account used:
Also verify that you are using the correct account type: an FTP user for FTP or FTPS, and a Shell user for SFTP.
Also check that the IP address or hostname corresponds to the VPS on which the account was created.
I am connected, but I cannot see my site's files
With an FTP account, open the web folder.
If the expected files are not present, check in ISPConfig that the user has been associated with the correct website.
I do not see the [PERSON_NAME] Shell menu
The account used to access ISPConfig may not have the necessary rights to create a Shell user.
Log back in with an account authorized to administer the site or ask the VPS administrator to create the SFTP access.
If you think the FTP or SFTP credentials have been shared with an unauthorized person, change the password immediately.
Then check the site's files for any unknown changes.
Rate this article :
3.9/5 | 8 opinion
This article was useful to you ?
Yes
No
1mn reading
How to activate a Let’s Encrypt SSL certificate with ISPConfig?
3mn reading
Diagnose and correct a 500 error on a VPS with ISPConfig
13mn reading
[PERSON_NAME] his site on a VPS server with ISP Config