el puerto ftp 21, te recomendaria que no lo abrieras, abre solamente el 22 del ssh y te conectas por sftp al 22, tambien puedes redireccionar el puerto que quieras al puerto del servicio que quieras, ejemplo
dominio:697 > 192.168.0.194:22
Externamente estarias entrando por el 697, pero tu router te redireccionaria al 22 de la ip del servidor.
Sobre el dominio, registrate en DynDNS.org y te creas una cuenta, y nombre de dominio, eso lo configuras en tu router, en algun apartado que ponga DDNS, o algo asi, y lo que te hace es, cojer tu ip publica y asiciartela al nombre de dominio elejido, ejemplo:
ip publica 95.192.145.32 = tudominio.dyndns.org
asi solo tendrias que entrar simplemente con:
tudominio.dyndns.org y el puerto donde te quieras conectar.
pero puertos no seguros no los abras.