voy a pegarte lo del ftp de una cosa que hice hace tiempo, captada parte de una gua de daniel clemente.
Vamos a crear un usuario llamado Web para poder administrar los
ficheros a través del FTP.
Creamos el usuario con adduser web
Editamos /etc/passwd para que el usuario Web comience en /var/www
Hacemos de su propiedad todos los archivos de la tienda para que los
pueda modificar: chown web.web /var/www –R
Nuestra elección para el servidor FTP va para Pure-Ftp porque es
sencillo, ocupa poco y cubre todas nuestras necesidades.
La instalación, como siempre tirando de apt-get:
#apt-get install pure-ftpd
y contestamos las respuestas con inetd y Si
Y eso es todo, luego podemos afinar en el script de inicio con algunas
opciones del programa para asegurar un cierto grado de control de los
usuarios como chrootear al directorio /var/www para que no salgan de
allí. Estos comando extras los podemos ver con la ayuda del pure-ftpd
con pure-ftpd –help.
eso para el ftp, que lo puedes probar conectandote a ti mismo, una vez que te funcione, te tendras que hacer como has hecho lo de no-ip o dyndns para que tu maquina tenga una direccion para tus colegas, y despues de eso abrir el puerto necestio en el que esta corriendo el ftp.
edito: por cierto el openssh que has puesto hace mas o menos la misma funcion, pero da mas posibilidades a los usuarios remotos como ejecutar programas y otras cosas que quiza no te mole tanto.
Con el open ssh necesitarias la ip iwal y abrir puerto en el router que tengas por medio o lo que sea.