Buongiorno,
ho un cliente che vorrebbe sincronizzare alcuni files che si trovano su un server host a pagamento (dove ha il suo sito web) con quelli sul suo server privato (Windows Server 2003).
Il problema è che la società proprietaria dell'host a pagamento ha abilitato gli accessi a computer esterni soltanto per le porte 80 (http), 110 (pop3), 143 (imap), 443 (https), 995 (pop3 over ssl) e 3306 (MySQL).
Volevo connettermi via ftp utilizzando un semplice script php ma, non avendo la porta 21 abilitata, non so come fare...
Mi è stato chiesto di non utilizzare la porta 443 perchè è quella che utilizza l'amministratore di rete per configurare router e firewall.
FileZilla Server non mi permette di configurare le porte 80 e 3306.
A questo punto, mi chiedevo se fosse possibile utilizzare per esempio la porta 110 e connettermi comunque via ftp.
Ho già fatto delle prove e per connettersi, si connette, solo che poi i comandi ftp non vengono eseguiti (tipo nlist), probabilmente non c'è compatibilità tra il protocollo pop3 e quello ftp.
C'è un modo per poter utilizzare le funzioni ftp di php o devo proprio cambiare tipo di connessione? Cosa mi suggerite eventualmente?
Grazie!

Rispondi quotando