Als servidors FTP hi ha dos modes de transferència de dades: l'actiu i el passiu. En el mode actiu, el servidor és qui inicia la transferència de dades, en canvi, en el mode passiu és el client qui sol·licita un port obert al servidor per establir i començar la transferència de dades. Connectar-se a un FTP en mode passiu pot resoldre problemes de connexió si hi ha un Firewall en el costat del client, ja que, en establir-se la connexió des del client, no hauria d'haver-hi problemes amb el filtratge o bloqueig de connexions entrants.
HestiaCP per defecte ja està configurat per a admetre FTP passiu, per la qual cosa ens haurem de connectar de la manera que expliquem a continuació.
Afegir regles al Firewall de Clouding
Per tal que el nostre servidor accepti el tràfic pels ports passius de l'FTP d'HestiaCP, hem d'obrir els ports 50000 a 50100 al Firewall del panell de client.
Per fer-ho, configura una regla personalitzada per permetre el trànsit TCP des del port 50000 fins al 50100 i amb IP d'origen 0.0.0.0/0 per permetre connexions des de qualsevol adreça IP:
Un cop vsFTPd està instal·lat i feta la configuració bàsica, per això pots veure el nostre article, Configurar vsFTPd en GNU/Linux, caldrà afegir les següents línies al fitxer vsftpd.conf per habilitar el mode passiu:
pasv_enable=Yes
pasv_min_port=50000
pasv_max_port=50100
Un cop hagis realitzat aquests canvis, pots desar i sortir. Tot seguit reinicia el servei de vsftpd:
# systemctl restart vsftpd
Important!
Nota: Per poder utilitzar el mode passiu hauràs d’obrir el rang de ports 50000 a 50100 al firewall del panell de client.
Amb aquests passos, al panell de client, el nostre servidor ja podrà acceptar les connexions per a l'FTP passiu configurat anteriorment a HestiaCP.
Connectar-se a l'FTP en mode passiu amb Filezilla
Ja ho tens tot a punt per connectar-te al teu servidor via FTP fent servir els ports passius. En aquesta guia t'expliquem detalladament com fer-ho amb FileZilla.
Un cop hagis creat aquesta regla personalitzada, el teu servidor ja podrà acceptar connexions per a l'FTP passiu.
Recorda que, si tens consultes sobre aquesta o qualsevol altra qüestió relacionada amb els teus servidors a Clouding, no dubtis a escriure a suport@clouding.io. Estem al teu costat per al que necessitis, consulta'ns!