私は過去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
それは
—
kasperd
HOME
環境変数は正しく設定されていますか?