ssh-addnã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 .sshdiretó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.