키 유형 ecdsa-sha2-nistp521이 PubkeyAcceptedAlgorithms에 없습니다. [preauth]

키 유형 ecdsa-sha2-nistp521이 PubkeyAcceptedAlgorithms에 없습니다. [preauth]

내 호스트에서 비밀번호 없는 인증을 설정하는 데 문제가 있습니다.

Sep 21 09:57:36 pvestorage2 sshd[1688625]: userauth_pubkey: key type ecdsa-sha2-nistp521 not in PubkeyAcceptedAlgorithms [preauth]
  • 운영 체제: 우분투 22.04.1 LTS
  • SSH 서버 버전: openssh-server 8.9p1-3
  • 클라이언트: Win10 + putty 0.77 및 0.79 두 시스템
  • 키: 버전 0.77에 번들로 제공되는 puttygen을 사용하여 생성됨

키 제공과 관련된 Putty 버그를 알고 PuTTy를 업데이트했습니다. 또한 ssh-rsa가 더 이상 사용되지 않는다는 것을 알고 있으므로 처음에 이 키를 사용했습니다.

~$ ssh -Q PubkeyAcceptedAlgorithms | grep nistp521
ecdsa-sha2-nistp521
[email protected]

나는 다음을 추가했습니다:

PubkeyAcceptedKeyTypes +ecdsa-sha2-nistp521

변경될 경우를 대비해 sshd_config로 변경하세요.

몇 주 동안 원격 컴퓨터를 자유롭게 다시 시작할 수 없었고 sshd만 다시 시작할 수 있었습니다.

나는 그것을 작동시키는 방법에 대해 일종의 손실을 입었습니다. 내가 놓친 게 무엇입니까?

관련 정보