Como posso ter o ssh-agent avisando se estiver usando uma chave em particular?

2

Eu tenho uma chave SSH mais antiga que estou substituindo, e gostaria que o ssh-agent me avisasse se usasse a chave mais antiga, então eu sei atualizá-la nesse servidor.

Existe uma maneira de fazer isso?

    
por bombcar 04.06.2015 / 19:44

1 resposta

3

Você pode confirmar antes de usar uma chave com a opção -c para ssh-add . A partir do manpage:

 -c      Indicates that added identities should be subject to confirmation
         before being used for authentication.  Confirmation is performed
         by the SSH_ASKPASS program mentioned below.  Successful confirma‐
         tion is signaled by a zero exit status from the SSH_ASKPASS pro‐
         gram, rather than text entered into the requester.

Isso é por tecla. Então você pode adicionar uma chave com -c e a outra sem. O programa padrão pedirá que você insira sua frase secreta; mas você pode simplesmente clicar em OK ou Cancelar (isso é o que significa sinalizado pelo status de saída).

    
por 04.06.2015 / 20:02

Tags