I've been using my MacMini as a server to backup and sync several Macs on my local LAN but recently I found the need to access certain files outside my LAN. That said, I set my router to forward ports 548, 9, and 5900 (file sharing, WOL, and screen sharing, respectively) to my MacMini. This has actually worked rather well for me -- other than WOL. So in an attempt to diagnose the WOL issue I started probing my router's incoming logs (to see if I can successfully send a WOL magic packet from outside my network) and thats when I noticed a few random IPs probing port 5900. So my question is, what are some security measures that I can take in order to prevent someone form accessing my MacMini from the open ports? In theory couldn't a simple program attempt to repeatedly connect to a port and brute force a password? Excuse my naivety with networking, but I'm a little concerned. I did some searching but I couldn't find anything substantial on the forums. Any input is much appreciated.