🔐 Как получить открытый ключ из закрытого ключа OpenSSH |

🔐 Как получить открытый ключ из закрытого ключа OpenSSH

Мануал

Как вывести открытый ключ из закрытого ключа OpenSSH.

Отображение примера закрытого ключа.

🔐Как определить время истечения срока действия ключа в агенте аутентификации OpenSSH

cat itsecforu.key
-----BEGIN OPENSSH PRIVATE KEY-----
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
QyNTUxOQAAACBSTomRng/QXuVkQ4teX70mvM9clehJ+0VsFCiUWZ4BvwAAAJhbfKklW3yp
JQAAAAtzc2gtZWQyNTUxOQAAACBSTomRng/QXuVkQ4teX70mvM9clehJ+0VsFCiUWZ4Bvw
AAAECD5LSXa2EGa4yPXPU1H/bTVGQQzaYuS3JgePaFqmLfpFJOiZGeD9Be5WRDi15fvSa8
z1yV6En7RWwUKJRZngG/AAAADm1pbG9zekBkZXNrdG9wAQIDBAUGBw==
-----END OPENSSH PRIVATE KEY-----

Отображение и хранение открытого ключа для данного конкретного закрытого ключа OpenSSH.

ssh-keygen -y -f itsecforu.key | tee itsecforu.pub
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFJOiZGeD9Be5WRDi15fvSa8z1yV6En7RWwUKJRZngG/ itsecforu@desktop
cat itsecforu.pub
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFJOiZGeD9Be5WRDi15fvSa8z1yV6En7RWwUKJRZngG/ itsecforu@desktop

Отображение отпечатка открытого ключа OpenSSH.

ssh-keygen -l -f itsecforu.key
256 SHA256:a1wDTTtlUo3Xt+SlN5WSXvusPBNdad1jSjyVRZVsCUE itsecforu@desktop (ED25519)
ssh-keygen -l -f itsecforu.pub
256 SHA256:a1wDTTtlUo3Xt+SlN5WSXvusPBNdad1jSjyVRZVsCUE itsecforu@desktop (ED25519)

Сравните отпечатки

  $ diff --brief --report-identical-files \
--label private\ key <(ssh-keygen -l -f itsecforu.key) \
--label public\ key <(ssh-keygen -l -f itsecforu.pub)
Files private key and public key are identical
diff --brief --report-identical-files \
--label private\ key <(ssh-keygen -l -f itsecforu.key) \
--label public\ key <(ssh-keygen -l -f other.pub)

Закрытый и открытый ключи файлов различаются

см. также:

 

 

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Добавить комментарий