SSH 키 @ forge.laravel.com을 올바르게 설정하는 방법은 무엇입니까?

SSH 키 @ forge.laravel.com을 올바르게 설정하는 방법은 무엇입니까?

forge.laravel을 사용하여 Linode에 서버를 만들었습니다.

모든 것이 잘 작동하는 것 같지만 이제 SSH를 통해 서버에 액세스하려고 합니다. Forge는 기본적으로 비밀번호를 통해 SSH 액세스를 허용하는 서버를 생성하므로 서버에 SSH 키를 추가해야 하며 이를 수행하기 위한 옵션이 서버 관리자 탭 아래 제어판에 있습니다.

SSH 키를 생성하기 위해 github의 기사를 따랐고 github에 연결하면 잘 작동합니다.

help.github.com/articles/geneating-ssh-keys

Forge에 공개 키를 배치한 후 다음을 사용하여 SSH를 통해 서버에 액세스하려고 했습니다.

ssh MY_SERVER_PUBLIC_IP

 ssh forge@MY_SERVER_PUBLIC_IP -i /home/MYUSER/.ssh/id_rsa.pub

다음 오류가 발생했습니다.

Permission denied (publickey)

이 문제를 해결하는 방법에 대한 아이디어가 있습니까????

답변1

키를 생성할 때 두 부분이 있습니다. 공개 키와 개인 키.

위조로 가서 SSH 키를 생성하고 이름을 지정한 다음(아무거나 상관 없음) 공개 키를 잘라서 제공된 양식 필드에 붙여넣습니다.

.ssh folder그런 다음 동일한 연결 코드 참조를 사용하여 개인 키를 로컬에 저장합니다 .

관련 정보