OpenWrt/Instalace FTP serveru
Z Wikiknih
Obsah |
[editovat] Instalace
Přihlaste se jako root. Pokud nemáte aktuální seznam balíčků, aktualizujte jej.
ipkg update
Potom nainstalujte potřebný balíček
ipkg install vsftpd
Protože v instalačním balíčku je chybně pojmenován jeden soubor, musíte jej přejmenovat. Pokud toto neuděláte, nebude se FTP server spouštět při startu systému v routeru.
cd /etc/init.d/ ; mv vsftpd S50vsftpd
[editovat] Spuštění
Nyní je FTP server nainstalován a můžeme přímo jej spustit
/etc/init.d/S50vsftpd start
Také můžeme restartovat router a FTP server by se měl spustit při startu systému automaticky.
reboot
[editovat] Používáme
Uživatelské jméno je root a heslo je stejné jaké jste si nastavili dříve příkazem passwd.
K routeru se můžeme připojit třeba i z prohlížeče zadáním adresy ftp://root:heslo@192.168.1.1.
[editovat] Přístup z WAN
| Použití FTP v Internetu může být nebezpečné. Vaše heslo bude posíláno v nezašifrovaném tvaru. |
Ve výchozím nastavení routeru je připojení možné pouze ze sítě LAN. Pokud potřebujeme přístup z WAN musíme změnit chování firewalu takto
### Povoluji FTP na WAN rozhraní iptables -t nat -A prerouting_rule -i $WAN -p tcp --dport 21 -j ACCEPT iptables -A input_rule -i $WAN -p tcp --dport 21 -j ACCEPT
Pro trvalé povolení přidejte do souboru /etc/config/firewall.