/tmp에서 실수로 여러 파일 이름을 엉망으로 만들었습니다... SSH 키에 비밀번호가 필요합니다

/tmp에서 실수로 여러 파일 이름을 엉망으로 만들었습니다... SSH 키에 비밀번호가 필요합니다

실수로 /tmp 디렉토리 내용의 파일 이름을 복구할 수 없을 정도로 엉망으로 만들었습니다(묻지 마세요).

이 작업을 수행한 이후로 항상 ssh 키의 비밀번호를 묻는 메시지가 표시됩니다(특히 git에서). 제안/수정 사항이 있나요?


편집하다:아래 제안 사항에 따라 재부팅하면 문제가 해결됩니다.

답변1

ssh.ssh 파일에 저장된 소켓을 통해 SSH 에이전트(RAM에 개인 키를 저장함)와 통신합니다 /tmp.

소켓 경로는 환경 변수에 있어야 합니다 $SSH_AUTH_SOCK. 따라서 이를 사용하여 원래 이름을 복원하고 다시 이름을 바꿀 수 있습니다.

또는 로그아웃했다가 다시 로그인(또는 OS X이므로 X 서버를 종료하고 다시 시작)하면 에이전트를 다시 시작하여 문제가 해결됩니다. 이 문제도 해결될 것입니다 /tmp.

관련 정보