Esta questão já foi respondida aqui e aqui
Você pode executar os seguintes comandos:
ssh-keygen -y -e -f <private key>
Utiliza uma chave privada e imprime a chave pública correspondente, que pode ser comparada diretamente com as chaves públicas disponíveis. (Dica: cuidado com comentários ou opções-chave)
Você também pode usar:
openssl dsa -in <private key> -modulus -noout
Exiba as chaves públicas correspondentes a uma chave privada e compare-as.