Base di conoscenze
1 000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Comprendere i protocolli di trasferimento web
Questa guida illustra in dettaglio i protocolli di trasferimento file supportati sugli Hosting Web e Server Cloud di Infomaniak durante la connessione ai server ProFTPD.
Introduzione
- Con un piano di 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, è possibile accedere ai file tramite diversi protocolli (FTP, SFTP, SSH).
- Con un sito Node.js, è possibile accedere al proprio ambiente solo tramite SSH / SFTP.
FTP (File Transfer Protocol)
Sono supportate le connessioni FTP in modalità "attiva" e "passiva" (è consigliabile alternare tra le due modalità per risolvere eventuali problemi).
Infomaniak apre i porti passivi sul proprio server [PassivePorts 42000 44000], ma solo per le connessioni al proprio server FTP. La modalità FTP passiva prevede l'utilizzo di porte remote definite dal server remoto, nonché di porte locali che possono variare a seconda del software/client FTP utilizzato.
La modalità passiva si rivela 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 è praticabile per Infomaniak aprire tutte le porte per supportare tutte le configurazioni remote, poiché ciò non sarebbe né pratico né sicuro.
In generale, l'infrastruttura non supporta completamente le connessioni FTP in uscita in modalità passiva. Per un'esperienza di trasferimento file più fluida, si consiglia di utilizzare la modalità FTP attiva o di esplorare tecnologie più moderne come SFTP (vedi di seguito).
SFTP (SSH File Transfer Protocol)
La creazione di connessioni SFTP garantisce un elevato livello di sicurezza nei trasferimenti di file. Assicurati di aver abilitato SSH nel 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 tramite la porta 21 e la crittografia SSL/TLS. Con il software Filezilla, ad esempio, seleziona "Connessione FTP esplicita su TLS" per configurare il tuo software/client FTPES: ftpes://*****.
FTPaccess
È disponibile l'accesso alla configurazione FTP.
Cosa non è supportato
Utente pubblico/anonimo
Non è consentito accedere come utente pubblico o anonimo. È necessario disporre di un account utente valido per accedere al proprio 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.
Link a questa FAQ: https://faq.infomaniak.com/446
Questa FAQ è stata utile?