GitHub distribuisce un client git semplificato per Windows; si autentica tramite l'account GitHub e sebbene di solito usi l'autenticazione SSL per i repository locali che crea, if you tell it to use an existing local repository that has an SSH remote on GitHub it will use your GitHub credentials to set up an SSH key on the GitHub account for itself. Ma dove tiene la chiave SSH nel filesystem?Dove GitHub per Windows mantiene la sua chiave SSH?
risposta
%HOMEDRIVE%%HOMEPATH%\.ssh\id_rsa.pub
è dove la chiave è
E 'in %HOMEDRIVE%%HOMEPATH%\.ssh
noti che GitHub per Windows utilizza normalmente SSL; Le chiavi SSH non saranno state create a meno che tu non abbia usato un repository SSH con esso ad un certo punto.
Il percorso predefinito è: %HOMEDRIVE%%HOMEPATH%\.ssh\id_rsa.pub
. Che espandere a qualcosa di simile C:\Users\dennis\.ssh\id_rsa.pub
Se %HOMEDRIVE%%HOMEPATH%\.ssh\id_rsa.pub
esiste già, GitHub crea una chiave denominata github_rsa
(pub) nella stessa cartella.
Sul mio PC di lavoro è in %USERPROFILE%/.ssh/
e non %HOMEDRIVE%%HOMEPATH%/.ssh/
.
Su molti computer quelle cartelle sono la stessa posizione, ma dipende dalla configurazione. Quindi sembra che %USERPROFILE%
sia la posizione usata da GitHub per Windows, che è anche la posizione di casa ~
per il suo Git-Bash.
Questo è fonte di confusione dal momento che la mia installazione predefinita di Windows-Git utilizza %HOMEDRIVE%%HOMEPATH%
come la sua posizione ~
casa.
Questa risposta mi ha salvato la vita. – Erik
- 1. La chiave SSH mantiene la password su Gitlab
- 2. Come posso rivedere la mia chiave SSH per github?
- 3. GitHub per Mac compare "inserisci la tua password per la chiave ssh id_rsa" all'avvio ogni volta
- 4. PowerShell/problema github con l'aggiunta di chiave SSH nella clipboard
- 5. La chiave è già in uso quando si tenta di aggiungere la chiave SSH a Github
- 6. Come utilizzare la chiave SSH speciale per BitBucket e GitHub per spingere/tirare?
- 7. Impossibile generare ssh chiave pubblica per Heroku in Windows 7
- 8. Github SSH Config
- 9. Perché la mia chiave SSH non funziona per connettersi a github?
- 10. Dove si trova la sua tabella?
- 11. Ubuntu Github chiavi SSH emissione
- 12. Utilizzo di HTTPS o SSH con GitHub
- 13. Account github multipli: quali valori per Host in .ssh/config?
- 14. Come utilizzare l'autenticazione ssh con l'API github?
- 15. Crittografia chiave API per Github?
- 16. Git portatile e GitHub: chiavi SSH
- 17. Come rendere eclissi ricordare la passphrase della chiave ssh?
- 18. Net :: SSH :: Perl usando SSH inoltrata chiave
- 19. SELinux impedisce ssh con la chiave RSA
- 20. L'albero delle origini per Windows non sembra funzionare con la chiave SSH valida
- 21. Ottieni la chiave pubblica dal server SSH
- 22. Carica manualmente la chiave privata con ssh
- 23. È necessaria una chiave SSH per clonare un account github pubblico?
- 24. Chiave SSH su dreamhost
- 25. GitHub per l'installazione di Windows
- 26. Possiamo usare JSch per la comunicazione basata su chiave SSH?
- 27. Dove memorizzare la chiave AES?
- 28. Come accedere alla mia chiave pubblica SSH?
- 29. Convertire la chiave ssh generata su mac in ppk
- 30. come aggiungere la chiave di distribuzione per 2 repo con 1 utente su github
Sul mio computer era in quella cartella ma si chiamava 'github_rsa' e aveva il' github_rsa.pub' associato con esso. – CEPA
Questa è la chiave pubblica. SSH/GIT utilizza uno privato per autorizzare. – Dims