Olá...
Se o seu IP é dinâmico você pode criar uma conta no no-ip
http://www.no-ip.com lá você pode selecionar domínios como serveftp.com, por exemplo: defabio.serveftp.com. Depois de criada a conta, baixe o software do no-ip em
http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz (este software vc instala no PC da sua casa OK??) ou se vc usa Ubuntu em casa pode instalar por linha de comando
sudo apt-get install noip2
Tanto no programa baixado ou o instalado por linha de comando vc coloca o seu e-mail e senha cadastrados no site do no-ip, e sempre que o computador tiver conectado à internet e rodando o software do no-ip vc pode acessá-lo por ssh, por exemplo:
ssh defabio.serveftp.com
ou modo gráfico pelo vinagre
sudo vinagre defabio.serveftp.com
se vc usa firewall no seu PC de casa (por exemplo o firestarter) tenha certeza de ter liberado as portas 22 (ssh) e 5900 (vnc - vinagre).
QQ dúvida é só entrar em contato OK...
[]'s