
을 사용하여 RSA 공개/개인 키 쌍을 생성했습니다 ssh-keygen
. 그러나 각 세션을 처음 사용할 때 잠금을 해제하려면 비밀번호를 입력하라는 메시지가 표시됩니다. 로그인 후 자동으로 잠금 해제되도록 하려면 어떻게 해야 합니까?
더 좋은 점은 이것이 Ubuntu 서버에서 실행되기 때문에 전혀 잠기지 않으면 좋을 것입니다. 그러면 이를 필요로 하는 자동화된 데몬이 이를 사용하기 위해 수동 개입이 필요하지 않을 것입니다.
답변1
암호화된 키를 재사용하려면 ssh-agent
. 내보내야 하는 환경 변수가 포함된 일부 출력을 인쇄합니다. 그런 다음 ssh-add
.
ssh-agent가 실행될 때까지 한 번만 키 잠금을 해제해야 합니다.
답변2
제가 틀렸을 수도 있지만, 키를 사용할 때마다 키를 잠금 해제할 필요가 없도록 하려는 것 같나요?
그렇다면 가장 쉬운 해결책은 키를 생성하는 동안 암호를 생성하지 않는 것 같습니다. 즉, 달리다
ssh-keygen
암호를 묻는 메시지가 나타나면 Enter를 두 번 누르십시오. 이것이 너무 단순하다면 사과드립니다. 하지만 키를 만들 때 항상 해왔던 작업이므로 잠금을 해제할 필요가 없습니다. 도움이 되길 바랍니다!