Úvod
Ahoj lidi, promluvíme si o nastavení PassivePortRange a PassiveIP v čistém ftpd.
Pokud na svém linuxovém serveru provozujete firewall a chcete používat pasivní FTP připojení, musíte definovat rozsah pasivních portů v pure-ftpd.
Následující příklad je pro čistě ftpd na Ubuntu a ISPConfig 3.
Podle těchto kroků nastavte rozsah pasivních portů v PureFTPD
Nastavení PassivePortRange a PassiveIP v pure-ftpd na Ubuntu
- Nakonfigurujte pure-ftpd
echo "40110 40210" > /etc/pure-ftpd/conf/PassivePortRange
- Potom restartujte pure-ftpd-mysql
service pure-ftpd-mysql restart
- Nakonfigurujte bránu firewall. Pokud na svém serveru používáte ISPConfig 3 ke konfiguraci brány firewall Bastille, můžete přidat potřebný rozsah portů v nastavení brány firewall ISPConfig, takže změňte seznam otevřených portů TCP takto:
20,21,22,25,53,80,110,143,443,3306,8080,10000
TO
20,21,22,25,53,80,110,143,443,3306,8080,10000,40110:40210
- Pak uložte a ukončete
Nastavit pasivní IP v PureFTPD
Nastavení pasivní IP v FTP může být nezbytné, když je váš server umístěn za NAT routerem. Zobrazí se chyba jako „Chyba:Server vrátil neroutovatelnou soukromou IP adresu v odpovědi PASV ” z vašeho FTP klienta v takovém případě.
- Chcete-li nastavit pasivní IP adresu, spusťte tento příkaz:
echo "1.2.3.4" > /etc/pure-ftpd/conf/ForcePassiveIP
- Nahraďte 1.2.3.4 externí IP adresou, kterou budou klienti používat pro připojení k FTP serveru.
- Potom restartujte pureFTPD:
service pure-ftpd-mysql restart
Závěr
To je ono
Ukázali jsme, jak nastavit PassivePortRange a PassiveIP v čistém ftpd na Ubuntu.
Díky
webové stránky aplikace