로그인을 시도할 때 SSH 개인 키가 실패함

로그인을 시도할 때 SSH 개인 키가 실패함

SSH에 문제가 있습니다. 계속해서 비밀번호와 패스프레이즈를 요구합니다.

먼저 다음을 사용하여 공개/개인 키 쌍을 생성했습니다.

$ ssh-keygen -t rsa -C [email protected]

키를 저장할 파일과 생성된 비밀번호를 묻는 메시지가 표시됩니다.

$ ssh-keygen -t rsa -C [email protected]
Generating public/private rsa key pair.
Enter file in which to save the key (/home/<USERNAME>/.ssh/id_rsa): SSH_priv_key
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in SSH_priv_key.
Your public key has been saved in SSH_priv_key.pub.
The key fingerprint is:
??:??:??:??:??:??:??:??:??:??:??:??:??:??:??:?? [email protected]

The key's randomart image is:
+---[RSA 2048]----+
.....

그런 다음 다른 셸에 로그인하고 첫 번째 셸에서 개인 키를 다운로드하고 다음을 입력했습니다.

$ ssh -i ~/.ssh/private-key.txt [email protected]

먼저 비밀번호와 비밀번호를 묻습니다. 나는 이것을 했습니다(이 쉘에 처음으로 로그인/로그인하는 것이기 때문에 이것이 아마도 정상일 것이라고 스스로에게 말했습니다).

그런 다음 로그아웃하고 다시 로그인을 시도하지만 계속해서 비밀번호와 비밀번호를 묻습니다.

그래서 나는 man ssh-keygen문서/자습서를 읽고, 검색하고, 읽은 다음 명령을 다음과 같이 변경했습니다.

$ ssh-keygen -trsa -b 2048 -f ~/.ssh/my-server.com

그리고 다시 로그인을 시도했지만 결과는 마찬가지였습니다.

이제 무엇을 해야할지 모르겠어요?

관련 정보