Otra advertencia que no he visto a nadie más mencionar:
Si la caja en la que está ingresando SSH está conectada a través de wifi, entonces cuando reinicie, es posible que no tenga acceso a la red wifi hasta que un usuario inicie sesión físicamente en la máquina remota, lo que significa que SSH fallará ya que la caja no estará conectada a la red.
Para evitar esto, en la máquina remota debe configurar el wifi de antemano para que esté disponible para todos los usuarios. Haga clic en el icono de red en la bandeja del sistema y elija "Editar conexiones ...", seleccione su red wifi y haga clic en el botón Editar, luego asegúrese de que las casillas de verificación "Conectar automáticamente" y "Disponible para todos los usuarios" estén marcadas.
Aparentemente, también puede resolver esto jugando con / etc / network / interfaces y wpa_supplicant, pero encontré ese camino mucho más complicado que simplemente marcar la casilla.
Nota al margen: Para mí, antes de realizar el cambio anterior, la conexión de WSL en Windows a un cuadro de ubuntu me dio "Recurso temporalmente no disponible". Buscar en Google esto lo llevará a un agujero de conejo de posibles errores de WSL, pero para mí el problema era simplemente que el wifi no estaba conectado hasta que alguien inició sesión. La aplicación de la solución anterior resolvió el problema.