Почему-то один из моих ssh ключей "просто сломался" - он просто перестал работать:
$ ssh-add ./id_rsa
Error loading key "./id_rsa": invalid format
копировать ключ внутри чистый ВМ, ключ работает. Даже с точно такой же версией ssh (OpenSSH_7.8p1, OpenSSL 1.1.0 i-fips 14 Aug 2018 в Fedora 28). Поэтому оно должно быть связано с некоторым config на моей системе я предполагаю.
# cat ./id_rsa
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-128-CBC,...
...
-----END RSA PRIVATE KEY-----
также своеобразно: GNOME каким-то образом умудряется добавлять ключ на логин с seahorse. Тогда ssh-add -L
перечислены ключ, но это не используется:
sign_and_send_pubkey: signing failed: agent refused operation