Outra ressalva que nunca vi mais ninguém mencionar:
Se a caixa na qual você está usando o SSH estiver conectada via wifi, quando você reiniciar, poderá não ter acesso à rede wifi até que um usuário efetue login fisicamente na máquina remota, o que significa que o SSH falhará, pois a caixa não será conectada para a rede.
Para evitar isso, na máquina remota você deve configurar o wifi antecipadamente para estar disponível para todos os usuários. Clique no ícone de rede na bandeja do sistema e escolha "Editar conexões ..", selecione sua rede Wi-Fi e clique no botão editar e verifique se as caixas de seleção "Conectar automaticamente" e "Disponível para todos os usuários" estão marcadas.
Aparentemente, você também pode resolver isso mexendo com / etc / network / interfaces e wpa_supplicant, mas achei a estrada muito mais complicada do que simplesmente marcar a caixa.
Nota lateral: Para mim, antes de fazer a alteração acima, conectar-se do WSL no Windows a uma caixa do Ubuntu deu "Recurso temporariamente indisponível". Ao pesquisar no Google, você será levado a uma toca de possíveis bugs da WSL, mas para mim o problema era simplesmente que o wifi não estava conectado até alguém fazer login. A aplicação da correção acima resolveu o problema.