얼마 전에 Ubuntu 17.10으로 업데이트 한 이후, 예를 들어 ssh를 통해 서버에 액세스하는 데 사용하는 개인 키는 더 이상 로그인 후에 프로그래밍 방식으로 잠금 해제되지 않습니다.
내 이해는 일반적으로 seahorse client
키를 처음 입력 할 때 키 암호를 저장할지 묻는 메시지를 표시하여이를 처리해야한다는 것입니다.
내 첫 번째 추측은 seahorse-daemon
어떤 이유로 실행되지 않았지만 다음과 같습니다.
user@Zeus:~$ ps aux | grep seahorse
user 19170 0.0 0.1 432636 26564 ? Ss 00:07 0:00 seahorse-daemon
내 두 번째 추측은 어떤 이유로 든»Passwords-> login«에서 해마에 저장된 모든 관련 암호를 삭제해야한다는 것입니다.
나는 고객이 나에게 다시 묻고 다시 저장하도록 강요하기를 바랐다. 그러나 이것은 도움이되지 않았습니다. 클라이언트가 나에게 묻지 않습니다.
그런 다음 관련이있을 수있는이 질문을 찾았지만 도움이되지 않았습니다 . 우분투에서 모든 개인 키 잠금을 해제하고 로그인시 암호를 한 번만 입력하십시오
다른 암호 관리 (예 : 노틸러스, Chromium, Nextcloud 등의 암호)가 예상대로 작동함에 따라 문제가 뭔가 관련이 있다고 가정합니다 ssh-agent
...
아무도 올바른 방향으로 힌트를 줄 수 있습니까?이 문제를 해결하는 방법은 무엇입니까? 그놈이 암호를 처리하는 방식에 어떤 변화가 있습니까? 업그레이드 프로세스 중에 새로운 고급 프로그램이 설치되지 않았을 수 있습니까?
업데이트 다음을 사용 하여 개인 키를 인증 에이전트에 다시 추가 할 때 :
ssh-add ~/.ssh/id_rsa
로그인을 시도하면 키가 프로그래밍 방식으로 잠금 해제 된 후에 키를 한 번만 잠금 해제하라는 메시지가 표시됩니다. 그러나 이것은 다음에 다시 부팅 할 때까지만 작동합니다. 새로 시작한 후 키를 다시 추가해야합니다.