Sim, o SSH distingue as chaves autorizadas das chaves que "conhece".
authorized_keys
é usado pelo daemon para determinar se uma chave (oferecida por um cliente de conexão) tem permissão para acessar o host está sendo executado.
id_rsa
e outros arquivos de chave são usados pelo cliente (por padrão, a menos que a opção -i
seja dada) como fontes de chaves para oferecer alvos aos quais ele está tentando se conectar.