2013-02-05 10 views
30

sshで設定する公開鍵を生成する必要があります。どのように私はWindowsのコマンドプロンプトからそれを行うのですか?私はc:\からssh-keygen -t rsaを使用しようとしましたが、ssh-keygenが内部または外部のコマンド、実行可能なプログラムまたはバッチファイルとして認識されていないというメッセージを受け取りました。Windowsから公開鍵を生成する方法コマンドプロンプト

+0

http://www.ecora.com/ecora/support/putty/puttygen-x86.exe –

+0

あなたはネイティブウィンドウがここにコマンドFINF必要があります。http://technet.microsoft.com/fr -fr/library/cc772390(v = ws.10).aspx – user2284570

答えて

19

ssh-keygenはWindows実行ファイルではありません。
たとえば、キーを作成するためにPuttyGen(http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html)を使用できます

+1

より具体的には、chill0rのリンクから「puttygen.exe」をダウンロードし、次の手順に従ってください:https://docs.joyent.com/public-クラウド/スタートアップ/ ssh-keys/ssh-key-generating-ssh-key-manual/ssh-key-in-windows – Mastro

8

Windows用のopenSSHをダウンロードしてインストールするだけです。それはオープンソースであり、あなたのcmdのsshを準備します。クイックグーグルサーチでは、インストールする方法のチュートリアルが必要になります。

インストールした後、サーバに入れたい場合は、公開鍵を生成するだけです。あなたは実行することによって、それを生成します。その後

ssh-keygen -t rsa 

をあなただけのただEnterキーを押しことができ、それが自動的にキー(例:id_rsa.pub)の名前を割り当てますあなたはgit-bashがインストールされてしまった場合

+0

そうでした。デフォルトの "id_rsa"は、パスを次のように入力してください:C:\ Users \ \ .ssh \ project1_id_rsa – rtfminc

関連する問題