| Ok, so the Mac has a public IP, and you need to make sure it is listening for your connections. Open a terminal window and enter " netstat -f inet -l ", you should see a line with your public IP address and your listening services as in "1.2.3.4:22" for your ssh remote login, "1.2.3.4:21 for ftp, and so on. For windows file sharing, you will need to establish a vpn. Or connect locally other station and try login via ssh to your Mac.
The firewall is there for your security AND convenience (bad guys think the firewall, like your security, is inconvenient ;-). Just the opened ports will receive external connections (anyone will also get through opened ports in your firewall, so take care of your logs!). If you don't understand the firewall job, don't share your files, try starting with ssh (no trivial passwords here). |