ssh-agent terminando na mudança de rede

1

Meu computador de trabalho é uma máquina Ubuntu 16.04 dolorosamente desatualizada. Eu tenho configurado de tal forma que lightdm chama ssh-agent (não gnome-keyring-daemon ) e ssh-agent invoca minha sessão. Isso não é muito diferente de como eu tenho meu laptop pessoal configurado, exceto que eu uso o Arch e uso login em tty em vez de lightdm. Meu .xinitrc invoca ssh-agent que chama meu gerenciador de janelas. No final, em ambos os casos, o X foi iniciado em um ambiente que é um processo filho de ssh-agent , portanto, cada shell obtém a variável de ambiente SSH_AUTH_SOCK .

A coisa estranha sobre o meu computador de trabalho é que quando eu alterno as redes (uma rede WiFi para outra ou com fio), há uma grande probabilidade de que ssh-agent termine e o processo da minha sessão seja reparado . Isso é super frustrante porque não consigo iniciar facilmente uma nova ssh-agent e minha sessão consertada - tenho que sair e voltar novamente.

Não encontrei nenhuma mensagem de log contendo ssh-agent ou mesmo agent no diário systemd nem dmesg . As únicas opções de depuração que ssh-agent parece ter é a opção -d para executá-la em primeiro plano, ainda não tentei porque ela é invocada por lightdm e não sei se eu seria capaz de veja a saída.

Há alguma etapa de depuração ou problemas conhecidos dos quais eu deveria estar ciente com o ssh-agent de openssh-client 1:7.2p2-4ubuntu2.2 ?

    
por Huckle 07.06.2017 / 21:29

0 respostas

Tags