web-dev-qa-db-ja.com

GitHub for WindowsはSSHキーをどこに保持しますか?

GitHubは、Windows用のGitHubと呼ばれるWindows用の単純化されたgitクライアントを配布します。 GitHubアカウントを介して認証し、通常は作成するローカルリポジトリにSSL認証を使用しますが、 GitHubにSSHリモートがある既存のローカルリポジトリを使用するように指示すると、GitHub資格情報を使用して、 GitHubアカウントのそれ自体のSSHキー 。しかし、SSHキーはファイルシステムのどこに保存されますか?

53
rakslice

%HOMEDRIVE%%HOMEPATH%\.ssh\id_rsa.pubはキーのある場所です

78
user2929588

仕事用PCでは%USERPROFILE%/.ssh/および%HOMEDRIVE%%HOMEPATH%/.ssh/

多くのコンピューターでは、これらのフォルダーは同じ場所ですが、構成によって異なります。そうらしい、それっぽい %USERPROFILE%はGitHub for Windowsが使用する場所であり、~ Git-Bashのホームロケーション。

私のWindows-Gitのデフォルトのインストールでは%HOMEDRIVE%%HOMEPATH%その~自宅の場所。

26
t3hmun

デフォルトの場所は%HOMEDRIVE%%HOMEPATH%\.ssh\id_rsa.pubです。それはC:\Users\dennis\.ssh\id_rsa.pubのようなものに展開されます

%HOMEDRIVE%%HOMEPATH%\.ssh\id_rsa.pubが既に存在する場合、githubはgithub_rsa(。pub)という名前のキーを同じフォルダーに作成します。

12
dennisschagt

入った %HOMEDRIVE%%HOMEPATH%\.ssh

GitHub for Windowsは通常SSLを使用することに注意してください。ある時点でSSHリポジトリを使用しない限り、SSHキーは作成されません。

5
rakslice

Windows 10 Homeでは、.sshフォルダーのパスは%HOMEDRIVE%%HOMEPATH%\AppData\Roaming\SPB_Data\.ssh

0
runovskyi