He estado intentando utilizar SSH a través de Internet para conectarme a varios ordenadores de mi red. Desafortunadamente, sólo parece funcionar en el equipo que está configurado en el puerto reenviado de 22 (puerto ssh). Esto es lo que he hecho:
Router: Reenvío de puerto 70 -> dirección IP del ordenador
Terminal MacOS:
ssh -L 22(ssh port) : my_external_ip : 70(forwarded port) username@my_external_ip
Se conecta y luego me pide la contraseña de la cuenta "nombre de usuario". Aunque escribo la contraseña correcta, me da "Permiso denegado (públicamente, contraseña)".
Llevo todo el día intentándolo y no lo consigo. Puedo acceder a mi router de forma no local y cambiar el ordenador al que intento acceder para que reenvíe al puerto 22, pero realmente me gustaría una solución mejor.
No estoy muy familiarizado con los comandos bash (¿creo que estos son bash?) y estoy perdido. Afortunadamente he sido capaz de conectarme a mi servidor de almacenamiento a través de SAMBA, pero realmente me gustaría ser capaz de ssh en cada equipo de forma independiente.