1

Мой ssh-agent не хочет хранить мои учетные данные для подписанного ключа SSH при подключении к SSH-серверу, который использует SSH CA. Я имею в виду, что каждый раз, когда я пытаюсь войти в систему, спрашивай у меня парольную фразу сертифицированного ключа.

Это работает, если я использую сервер без SSH CA.

Я установил CA для SSH на некоторых серверах Linux следующим образом:

  • Создайте пару ключей CA для теста: ssh-keygen -f myCA
  • Отправьте myCA.pub на сервер и настройте sshd с соответствующим параметром: TrustedUserCAKeys /etc/ssh/myCA.pub
  • Перезагрузите сервер.
  • Создайте пару ключей для теста: ssh-keygen -f myKey
  • Подпишите ключ с помощью CA: ssh-keygen -s myCA -I user_username -n username -V +2w myKey.pub

Кто-нибудь знает, возможно ли это? Благодарю.

0