원격 서버에 공개 키 인증을 설정했는데도 SSH에 대한 비밀번호 프롬프트가 계속 표시됩니다. 나는 과거에 다음을 수행했습니다.
로컬 서버
chmod 700 ~/.ssh/
chmod 600 ~/.ssh/id_rsa
eval `ssh-agent`
ssh-add ~/.ssh/id_rsa (enter passphrase here)
원격 서버
Set up a ~/.ssh/authorizedkeys (this is my id_rsa.pub file from my local server)
로컬 서버 연결을 끊고 다시 로그인한 후에도 키 에이전트에 ID를 추가했음에도 불구하고 여전히 비밀번호를 입력해야 합니다. 계속 메시지를 표시합니다.
내 프로필 설정도 다음과 같습니다.
Host *
User name
StrictHostKeyChecking no
PasswordAuthentication no
AddKeysToAgent yes
UpdateHostKeys yes
IdentityFile ~/.ssh/id_rsa
PubkeyAuthentication yes
Port 22
먼저, 감사합니다.