Eclipse와 함께 Egit을 사용하여 git 및 access github을 사용하고 있습니다. 모든 것이 잘 작동하지만, 내가 누추한 짓을하기 위해 매번 id_rsa
키 패스 프레이즈를 입력하지 않으려 고합니다.이클립스 ssh 키 암호를 기억하게 만드는 방법?
Eclipse를 다시 시작하고 밀 때마다 암호를 입력하라는 메시지가 표시됩니다. 내가 수동으로 입력 할 필요가 없도록
어떻게 일식 암호를 기억 할 수 있습니까?
감사
Eclipse와 함께 Egit을 사용하여 git 및 access github을 사용하고 있습니다. 모든 것이 잘 작동하지만, 내가 누추한 짓을하기 위해 매번 id_rsa
키 패스 프레이즈를 입력하지 않으려 고합니다.이클립스 ssh 키 암호를 기억하게 만드는 방법?
Eclipse를 다시 시작하고 밀 때마다 암호를 입력하라는 메시지가 표시됩니다. 내가 수동으로 입력 할 필요가 없도록
어떻게 일식 암호를 기억 할 수 있습니까?
감사
는 SSH 에이전트를 사용합니다.
ssh-add
으로 상담원에게 키를 추가하십시오. 암호 문구를 묻습니다.
이후 에이전트는 모든 인증을 수행해야합니다. (단, 암호는 더 이상 필요하지 않습니다.)
세부 사항 :
cd $your_repository; git fetch
->이ssh-add -l
입력하지 귀하의 암호를 요청한다 ->를 출력해야 "에이전트는이 전혀 정체성. "ssh-add
를 입력 - 그것은ssh-add -l
를 입력하여 암호를 요청한다> -> 다시 저장소에 액세스하기 위해 하나 개의 정체성 (방금 추가 한 키)cd $your_repository; git fetch
이 -> 지금 작동합니다 귀하의 암호를 묻지 않고고마워하지만 그래도 나는 그것을하는 방법을 알아낼 수 없다. 좀 더 자세히 설명해 주시겠습니까? – TheKojuEffect
'우분투 시스템에 로그인 할 때 암호 문구를 기억하도록 설정했기 때문에'git fetch'가 암호 문구를 묻지 않았습니다. 또한'ssh-add -l'은 추가 된 키를 보여줍니다. 문제는 'Eclipse'에서 푸시 할 때뿐입니다. – TheKojuEffect
그런 경우 egit에 대한 버그를 제기해야합니다. (하지만 eclipse에서 가능한 egit 옵션을 먼저 확인하십시오.) – michas
ssh-add -l
이 암호 보호 키를 나열하더라도 EGit은 암호를 사용하지 않고 여전히 암호를 요구할 수 있습니다.
~/.bash_aliases
에
export GIT_SSH=/usr/bin/ssh
을 넣어하거나 OS에 대한 때마다 적용.
다른 모든 것이 실패 할 경우 암호가없는 SSH 키를 생성 할 수 있습니다! –
예, 보안 방법은 아니지만 안전한 방법입니다. 그렇지? – TheKojuEffect
공정성을 기하기 위해 보안이 걱정된다면 암호를 입력하는 단계를 조금 더 준비해야합니다. –