>  Q&A  >  본문

git 使用全局记住用户名密码后是明文,有没有加密的方式

git config --global credential.helper store

使用这个会在当前用户根目录下创建一个.git-credentials的文件用于明文保存用户名密码及相关链接

请问有没有加密后保存的方式

巴扎黑巴扎黑2749일 전931

모든 응답(2)나는 대답할 것이다

  • 迷茫

    迷茫2017-05-02 09:20:46

    OS X:
    git config --global credential.helper osxkeychain
    Windows:

    이러한 자격 증명을 Windows 자격 증명 저장소에 저장하는 git-credential-winstore(http://gitcredentialstore.codeplex.com에서 사용 가능)라는 도구가 있습니다.

    리눅스/유닉스:

    이러한 자격 증명을 GNOME 키링에 저장하는 git-credentialgnome-keyring(Git 1.8.0 이상 번들)이라는 도구가 있습니다.

    회신하다
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-02 09:20:46

    암호문을 제거한 후에도 여전히 안전하지 않은지 시각적으로 확인하세요. 대칭 암호화에는 난수가 없기 때문입니다. 정말로 안전을 원한다면 인증에 SSH를 사용한 다음 RSA 비대칭 암호화를 사용하는 것을 고려해 볼 수 있습니다. 그런 다음 비대칭 비밀번호 위에 다른 비밀번호를 설정하세요. 팁: 일반 텍스트 암호화를 우회하고 암호문 인증을 직접 사용하는 것은 매우 오래된 방법입니다. 2333

    회신하다
    0
  • 취소회신하다