1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Comprendere i protocolli di trasferimento Web
Questa guida dettaglia i protocolli di trasferimento file accettati su Hébergement Web e Serveur Cloud Infomaniak durante la connessione ai server ProFTPD.
Premessa
- Con un hosting Starter (pagina web di base), è possibile solo una connessione FTP sulla porta 21 (senza SSL/TLS).
- Durante la creazione di un sito web tramite un hosting Apache / PHP, l'accesso ai file è possibile tramite diversi protocolli (FTP, SFTP, SSH).
- Con un site Node.js, sono possibili solo SSH / SFTP per accedere al tuo ambiente.
FTP (File Transfer Protocol)
Le connessioni FTP in modalità "attiva" e "passiva" sono supportate (alternare tra le due per tentare di risolvere un eventuale problema).
Infomaniak apre le porte passive dalla sua parte [PassivePorts 42000 44000
] ma solo per le connessioni al suo server FTP. La modalità FTP passiva implica l'uso di porte remote definite dal server remoto, nonché di porte locali che possono variare in base al software/client FTP utilizzato.
La modalità passiva risulta utile principalmente quando il software/client FTP si trova dietro un firewall o un router NAT che blocca le connessioni FTP attive. Tuttavia, nell'infrastruttura Infomaniak sono consentite le connessioni FTP attive, il che significa che il ricorso alla modalità passiva non è generalmente necessario.
Per quanto riguarda PHP, non è possibile, per impostazione predefinita, gestire questa configurazione in modo centralizzato. Di conseguenza, non è pratico né sicuro per Infomaniak aprire tutti i porti per supportare tutte le configurazioni remote.
In generale, l'infrastruttura non supporta completamente le connessioni FTP in uscita in modalità passiva. Per un'esperienza di trasferimento file più fluida, è consigliabile utilizzare la modalità FTP attiva o esplorare tecnologie più moderne come SFTP (leggi sotto).
SFTP (SSH File Transfer Protocol)
Creare connessioni SFTP garantisce un'elevata sicurezza per i trasferimenti di file. Assicurati di aver attivato SSH sul tuo software/client SFTP e utilizza la porta 22
per la connessione: sftp://*****
.
FTPES (FTP sicuro con TLS/SSL)
Utilizza FTPES per trasferimenti di file sicuri con la porta 21 e la crittografia SSL/TLS. Ad esempio, con il software Filezilla, seleziona "Connessione FTP esplicita su TLS" per configurare il tuo client FTPES: ftpes://*****
.
Accesso FTP
L'accesso alla configurazione FTPaccess è disponibile.
Ciò che non è supportato
Utente Pubblico/Anonimo
Non è consentito connettersi come utente pubblico o anonimo. È necessario disporre di un account utente valido per accedere al tuo spazio di hosting.
FTPs (FTP sicuro su una porta personalizzata)
Il protocollo FTPs non è supportato, il che significa che la porta 2121
non è aperta per questo tipo di connessione.