1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Comprendre les protocoles de transfert Web
Ce guide détaille les protocoles de transfert de fichiers sur les Hébergement Web et Serveur Cloud Infomaniak lors de connexion aux serveurs ProFTPD.
FTP (File Transfer Protocol)
Les connexions FTP en mode "actif" et "passif" sont supportées (alterner entre les 2 pour tenter de résoudre un éventuel problème).
Infomaniak ouvre les ports passifs de son côté [PassivePorts 42000 44000
] mais uniquement pour les connexions vers son serveur FTP. Le mode FTP passif implique l'utilisation de ports distants définis par le serveur distant, ainsi que de ports locaux qui peuvent varier en fonction du logiciel/client FTP utilisé.
Le mode passif s'avère utile principalement lorsque le logiciel/client FTP est derrière un pare-feu ou un routeur NAT qui bloque les connexions FTP actives. Cependant, dans l'infrastructure Infomaniak sont autorisées les connexions FTP actives, ce qui signifie que le recours au mode passif n'est généralement pas nécessaire.
En ce qui concerne PHP, il n'est pas possible, par défaut, de gérer cette configuration de manière centralisée. Par conséquent, il n'est pas viable pour Infomaniak d'ouvrir tous les ports pour prendre en charge toutes les configurations distantes, car cela ne serait ni pratique ni sécurisé.
Dans l'ensemble, l'infrastructure ne prend pas en charge à 100% les connexions FTP sortantes en mode passif. Pour une expérience de transfert de fichiers plus fluide, il est recommandé d'utiliser le mode FTP actif ou d'explorer des technologies plus modernes telles que SFTP (lire ci-dessous).
SFTP (SSH File Transfer Protocol)
Créer des connexions SFTP garantit une sécurité élevée des transferts de fichiers. S'assurer d'avoir activé SSH sur votre logiciel/client SFTP et utiliser le port 22
pour la connexion : sftp://*****
.
FTPES (FTP sécurisé avec TLS/SSL)
Utiliser FTPES pour des transferts de fichiers sécurisés avec le port 21 et l'encryption SSL/TLS. Avec le logiciel Filezilla p.ex, sélectionner "Connexion FTP explicite sur TLS" pour configurer votre logiciel/client FTPES : ftpes://*****
.
FTPaccess
L'accès à la configuration FTPaccess est disponible.
Ce qui n'est pas pris en charge
Utilisateur Public/Anonymous
Il n'est pas autorisé de se connecter en tant qu'utilisateur public ou anonyme. Vous devez disposer d'un compte d'utilisateur valide pour accéder à votre espace d'hébergement.
FTPs (FTP sécurisé sur un port personnalisé)
Le protocole FTPs n'est pas pris en charge, ce qui signifie que le port 2121
n'est pas ouvert pour ce type de connexion.