Publishing SSH and X to the internet.
I want to set my system up so I can use SSH and X over the internet. Its an Ubuntu system setup behind a Linksys WRT54G router/access point. I have an address with DynDNS.org and I would like to use that as the internet address I use to access the box. I'm at an intermediate level knowledge wise, I can get around linux pretty well, I just can't find anything online doc wise. I'm more than willing to RTFM, I just have no idea where the M is located. I've looked at ubuntuguide.org, but it's not much help.
Can anybody point me in the right direction?