SSH 키에 여전히 암호를 묻는 메시지가 표시됨

SSH 키에 여전히 암호를 묻는 메시지가 표시됨

최근에 SSH 키를 생성하여 공개 키를 액세스해야 하는 서버에 복사하고 개인 키를 ~/.ssh/ 디렉터리에 보관했습니다.

모든 것이 훌륭하게 작동하지만 서버에 로그인하려고 할 때마다 ssh에서 암호를 묻는 메시지를 표시합니다. 루트로 로그인하고 내 디렉토리에 로컬로 개인 키를 저장한 경우 암호는 처음 로그인할 때만 필요하다는 인상을 받았습니다.

이상적으로는 암호 없이 키만 사용하여 원활하게 서버에 액세스하고 싶습니다. 이렇게 하면 암호 없이 rsync 등을 수행할 수 있습니다.

이것이 가능한가? 가장 안전하다고 가정하여 암호를 포함하고 입력하는 옵션이 기억납니다. 어쩌면 그러지 말았어야 했을지도 모릅니다.

답변1

개인 키에 비밀번호가 있고 세션당 한 번만 비밀번호를 입력하면 되도록 하려면 ssh-agent 및 ssh-add를 사용하세요.

답변2

내 경우에는 새 암호를 설정하고 공백으로 두는 것이 해결책이었습니다. 장기간 동안 파일에 암호를 캐시할 수 있는 것으로 보이지만 걱정할 필요 없이 원활한 백업이 필요합니다.

ssh-keygen -p

관련 정보