rozbehat server s usermi a vhodnymi pravami je jedna vec.
druha je ze este potrebujes nastavit port forwarding resp NAT na routri aby poziadavky na tvoju verejnu IP a FTP port smeroval router priamo na lokalnu siet.
AirPort Utility, klik na tvoju time capsule -> manual setup; zalozka “internet”; tab s menom “NAT”
tam treba nastavit public TCP/UDP port na 21 (FTP); vnutornu IP tvojho FTP “servra” a private TCP/UDP tiez na 21. Mozno bude FTP predvolene uz priamo aj v liste servisov.
Problem s FTP protokolom je taky ze existuju dva mody v ktorych moze server fungovat. Pasinvy a Aktivny. V pripade pasivneho modu by vyssie popisany NAT nemusel fungovat (pokial nema timacapsule nejaku specialnu funkciu na monitorovanie ftp spojenia). Totiz ftp server v pasivnom mode otvara pre data vzdy nahodny port na ktorom pocuva klienta – lenze kedze neexistuje NAT na tento nahodny port tak sa sice klient dostane na server (na porte 21) ale nestiahne ziadne data (nahodny port od 1023 do 65535).
ak sa nemylim potrebujes na toto co tu opisujes, mat verejnu IP. mas u UPC zaplatenu tuto sluzbu?
ako alternativu odporucam napr dropbox. pripadne si zaplat hosting … jednoduche na spravu a stoji to iba par eur na rok aj s domenou.