[Ubuntu 16.04.7, OpenSSH_7.2p2 Ubuntu-4ubuntu2.10, OpenSSL 1.0.2g, 2016년 3월 1일, 이 이벤트의 일환으로 오늘 업데이트됨]
액세스 권한을 부여하려는 새 사용자에 대해 공개 키 인증을 설정하려고 하는데 4096비트 키를 사용할 때마다 오류 메시지가 나타납니다.
user@host: Permission denied (publickey).
다음을 사용하여 키를 만들었습니다.
ssh-keygen \
-f id_rsa_4096 \
-t rsa \
-b 4096 \
-C 'The Key' \
-o \
-N ''
내 로컬 컴퓨터 MacOS와 서버 자체(다른 계정을 통해)에서. 나는 .ssh
폴더 권한 @700과 authorized_keys
파일 권한 @600을 가지고 있으며 둘 다의 소유권이 정확합니다. 두 버전 모두 작동하지 않지만 2048비트 키로 전환하면 사용자가 제대로 인증됩니다.
다른 사람이 이 문제를 겪은 적이 있나요? 어떻게 해결하나요?