192-168-1-103:~ josh$ ssh-add -l
4096 SHA256:4fFdwJ71VIH8rucL9y/3U7jxjctaFcAKmdQZPEqR0Y4 /Users/josh/.ssh/id_rsa (RSA)
4096 SHA256:41kNx5H5yDf1mv6ZNS5W5nSI77WU5qhajLYHvUe6/1A /Users/josh/.ssh/id_rsa (RSA)
Есть идеи, почему здесь две записи для одного и того же закрытого ключа????
Это разные ключи, у них разные отпечатки пальцев. Они просто взяты из одного и того же файла.
Похоже, у вас был один ключ, вы добавили его к своему агенту, переместили / удалили - затем добавили еще один ключ в то же место и еще раз добавили его к своему агенту. Или вы смонтировали другую файловую систему поверх первой после добавления первой.
Насколько я знаю, это невозможно по-другому. Даже если у вас было два ключа в одном файле, потребуется только первый. (Вы можете проверить с помощью grep '----- BEGIN RSA PRIVATE KEY -----' /Users/josh/.ssh/id_rsa
)