Acidentalmente truncado um monte de nomes de arquivos em / tmp… ssh keys pedindo senhas

1

Acidentalmente confundi os nomes de arquivo do conteúdo do meu diretório / tmp (não pergunte) até o ponto em que eles não são recuperáveis.

Desde então, sempre me pedem a senha para as minhas chaves ssh (particularmente no git). Alguma sugestão / correções?

Editar: de acordo com a sugestão abaixo, uma reinicialização resolveu o problema.

    
por loeschg 14.08.2014 / 18:18

1 resposta

3

ssh se comunica com o seu Agente SSH (que armazena suas chaves privadas na RAM) por meio de um soquete armazenado em /tmp .

Esse caminho de soquete deve estar na variável de ambiente $SSH_AUTH_SOCK . Então você pode usar isso para recuperar o nome original e renomeá-lo.

Como alternativa, fazer logout e voltar (ou, já que este é o OS X, possivelmente apenas encerrando seu servidor X e iniciando-o novamente), irá corrigi-lo reiniciando o agente. Isso também corrigirá outros nomes de soquete que estavam em /tmp .

    
por 14.08.2014 / 18:49