Como a minha chave ssh é desbloqueada sem o ssh-agent? E como conserto isso?

2

Eu tenho uma chave SSH que uso quase todos os dias e recentemente notei que não tive que desbloqueá-la por um longo tempo. Eu nem sempre fecho meu computador e, portanto, é bastante comum que o ssh-agent já esteja em execução quando eu acesso um servidor. Mas agora confirmei que, na verdade, nunca me pedem uma senha.

Eu me sinto um pouco como se tivesse perdido a cabeça, porque ...

  • ps aux | grep agent não mostra ssh-agent em execução.
  • ssh-keygen -y pede uma senha, mas a senha esperada não funciona.
  • ssh [email protected] se conecta imediatamente.

Não há nada especialmente sensível em risco agora, embora isso seja temporário.

O que devo procurar aqui? Como minha chave está funcionando sem uma frase secreta, mesmo depois de uma reinicialização? Estou assumindo que fiz algo aqui, mas como posso descobrir o que fiz?

Pelos comentários, corri echo $SSH_AUTH_SOCK e vejo que /run/user/1000/keyring/ssh - lsof /run/user/1000/keyring/ssh não está retornando nada, então não sei o que está abrindo.

Como posso garantir que a minha chave não esteja apenas sendo desbloqueada?

    
por Amanda 16.02.2018 / 04:25

0 respostas

Tags