SSH용 .pem 파일을 생성하는 방법은 무엇입니까?

SSH용 .pem 파일을 생성하는 방법은 무엇입니까?

서버에 성공적으로 로그인 ~/.ssh/id_rsa.pub할 수 있도록 이를 서버의 "authorized_keys" 파일에 추가했습니다 . ssh user@myserver -p port그러나 내가 이것을 할 때

ssh-keygen -f id_rsa.pub -m 'PEM' -e > id_rsa.pem

그런 다음 사용

ssh user@myserver -p port -i key.pem

나는 가지고있다:

Load key "key.pem": invalid format
user@myserver: Permission denied (publickey,gssapi-keyex,gssapi-with-mic)

답변1

PEM을 사용하지 마십시오. 왜 이런 짓을 하는지 이해가 안 돼요. 몇 가지 논리로 질문을 확장해볼까요?

당신이 해야 할 일:

  1. SSH 키 생성기
  2. SSH-복사-ID 사용자@서버
  3. SSH를 통해 서버로

관련 정보