Yep Yep firewall/router it and pay attention!!! Redhat ain't hardly more secure than any windows box... Minimilization is the first step towards security, the less windows and doors on your system the better of you be!
BTW so how did he get into your system?
I had somebody try to do a dns hack and do a man-in-the-middle attack on my nightly ssh sesions I do from work when I get bored, but they stopped when I did some agressive port scanning on their boxes... Of course I didn't know how long they've been doing it, so that box that was my ssh/ftp server is now retired and disconnected from my network waiting for a full format and reinstall and all the passwords on the rest of my s**t has been changed... They didn't make it in as far as I can tell, but it's still pretty irritating. My bandwidth being used to support warez is not something I really want to be doing!