SSHがWindows 8で間違ったフォルダを使用しています、どうやってそれを変更できますか?


1

私は過去2日間、パスワードなしのSSHキーログインを使ってサーバーをセットアップしようとしていましたが、ついに自分の問題を突き止めました。中です C:\Users\Me\.ssh\id_rsa。私はついに私が私が使用することができることに気づいたまで私がオンラインで見つけることができるすべてを試みた。 -i 使用したいキーを指定するコマンドです。今、唯一の問題は、デフォルトに設定する方法です。

私はそれを理解したので、私の .ssh フォルダはしばらくの間ファンキーなディレクトリ名を持っています..私はコマンドを実行すると ssh -keygen -t rsa プロンプトごとにEnterキーを押します。これが出力です。

C:\Users\Me>ssh-keygen -t rsa
    Generating public/private rsa key pair.
    Enter file in which to save the key (//.ssh/id_rsa):
    Could not create directory '//.ssh'.
    Enter passphrase (empty for no passphrase):
    Enter same passphrase again:
    open //.ssh/id_rsa failed: No such host or network path.
    Saving the key failed: //.ssh/id_rsa.

C:\Users\Me>

SSHフォルダの場所を変更する方法自分のマシンに接続しようとすると、キーが見つからないためログインできません。私はむしろ使用する必要はありません -i サーバーにアクセスする必要があるたびにコマンドを入力してください...

編集: 私はSSHクライアントにGitを使っています、そしてOpenSSHのバージョンは OpenSSH_4.6p1, OpenSSL 0.9.8e 23 Feb 2007

編集 追加して私の問題を解決しました C:\Users\Me システムのPATHに移動してからコンソールウィンドウを再起動します。


1
あなたはパテやキティを使うことができませんでした - 彼らはただ動くのです。
Iain

それは関係ありません。私はPuttyを使用していますが、SSHキーの目的はセキュリティを強化すること、または強引なパスワードを避けることです...
Winter

パテ/キティもキーとページェントを使います。
Iain

私が探しているものではありません。
Winter

1
それは HOME 環境変数は正しく設定されていますか?
kasperd
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.