0 votos

¿Por qué tengo que seguir recargando el demonio SSH?

Esto en un iMac 2017 corriendo Big Sur (11.6) con OpenSSH_8.1p1, LibreSSL 2.7.3.

A veces tengo la necesidad de entrar en esta máquina de forma remota. He reenviado el puerto adecuadamente.

Pero, a veces me sale un error de "conexión rechazada". Esto se puede remediar con lo siguiente:

sudo launchctl unload /System/Library/LaunchDaemons/ssh.plist
sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist

Si estoy fuera de casa, no hay manera de que pueda dirigir esto. Así que estoy tratando de averiguar por qué es necesario recargar el demonio y si hay algo que pueda hacer para mantener el demonio en funcionamiento.

0 votos

¿Hay algo en los registros? ¿Puedes ejecutar sshd con registro extendido y buscar algún problema?

0 votos

No estoy seguro de cómo saber dónde buscar en los registros porque no sé cuándo ha fallado. Para hacer el registro extendido ¿tendré que editar ssh.plist? Supongo que puedo usar -E y nombrar un archivo de registro.

0 votos

Esto aparece en el system.log con gran frecuencia. A veces docenas de veces por hora: Oct 27 04:28:21 MrMuscle com.apple.xpc.launchd[1] (com.openssh.sshd.65F16390-95A1-4A76-88A7-9FC0A977B91E[88955]): El servicio salió con un código anormal: 255

0voto

Buadhai Puntos 33

Creo que lo he resuelto. En casa tengo una dirección IP dinámica para la que uso un servicio de DNS dinámico. Esa IP dinámica cambia varias veces al día. Las máquinas a las que quiero conectarme vía ssh están detrás de un doble NAT. Para superar el doble NAT configuro esas máquinas con un túnel ssh de vuelta a mi máquina de casa. Ese túnel depende de conocer la dirección IP de la máquina de casa. Cuando la dirección IP de casa cambia, el túnel falla. Sólo puede restablecerse cuando se actualiza el servicio de DNS dinámico. A veces eso es lento. Eso puede hacer que parezca que ssh no funciona. Recargar el demonio ssh probablemente no tiene nada que ver. Se trata de tener la paciencia de esperar la actualización de la IP dinámica.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X