ssh-add
não armazena nada local ou remotamente no disco. Este comando carrega sua chave privada, solicitando sua senha uma vez, no Agente SSH que foi iniciado anteriormente.
O agente SSH mantém as chaves privadas apenas na memória. Quando você inicia o cliente SSH, ele usa a chave privada do Agente SSH, sem solicitar a senha da chave privada novamente, para se autenticar no servidor de destino.
O .ssh
diretório conterá (no diretório inicial de qualquer usuário):
authorized_keys
: lista de chaves públicas que podem ser usadas para se conectar a este servidor
config
: arquivo opcional com parâmetros de configuração para o cliente SSH
- as chaves pública e privada que você gerou neste host para esse usuário.
known_hosts
: mantenha uma lista de hosts aos quais você já se conectou com um hash para detectar se a chave do host foi alterada desde a última vez.