パテを付けた鍵を生成しましたが、パスフレーズはありません。パテはうまく動作しますが、今はcygwinをインストールして、sshを使ってログインしたいと思います。何らかの理由で私はパスフレーズの入力を求められますか?どうして?パテはまっすぐにログインしますか?私は新しいキーを生成し、ネットワーク管理者を悩ます必要はありません。ここにはcygwinのようなものがあります: $ ssh -i Documents \と\ Settings/xxxxx/My \ Documents/xxxxx \ putty \ keys/private \ key.ppk dev.xxxxxx.com キーのパスフレーズを入力してください 'Documents and設定/ xxxxx /マイドキュメント/ xxxxxパテキー/プライベートkey.ppk ': 許可が拒否されました(publickey)。cygwin sshなしパテはい?
答えて
パテはキーファイルに独自の.ppk形式を使用しているため、Cygwinのsshは正しく読み込めません。
解決方法:puttygen.exeを使用して.ppkファイルをOpenSSHキー形式に変換します。
http://bazaar.launchpad.net/~renatosilva/+junk/scripts/view/head:/ppk-add.sh opensshを使ってパテキーに変換します。奇妙なことにパテ1つは働くが、opensshは動作しない。 puttygenを使ってみましたが、どちらにも不運でした。何か案は? – user1084563
@ user1084563:opensshで生成された鍵ペアがあり、opensshでは動作しません。申し訳ありませんが、私はputtygenで解決できるとは思いません。問題は別のところです。 –
本当に便利です。私のcygwinのsshユーティリティは現在動作しています!メニュー変換/ OpenSSHキーをエクスポートします。ジュナーズありがとう! – artoodetoo
あなたのキーをOpenSSH形式に変換するには、puttyウェブページhttp://www.chiark.greenend.org.uk/~sgtatham/putty/download.htmlから "puttygen.exe"を取得する必要があります。そうすればうまくいくはずです。
パテでログインできる場合は、「ネットワーク管理者を困らせる」必要はありません。 cygwinで新しい鍵を生成してから、puttyでログインして新しい公開鍵を.ssh/authorized_keysファイルに置きます。 cygwinのsshでログインできるはずです。
EDIT:ところで
、任意のadmin「を怒らせる」ための確実な方法は、暗号化されていないキーを使用することです。
PuTTYキーをOpenSSH形式にエクスポートして.ppkファイルに追加して、ssh-addの有効なキーにすることができます。
PuTTYGenで秘密鍵をエクスポートしてから.ppkファイルに追加するだけで、sshを追加できるはずです。しかし、.ppk自体をPuTTYGenで編集すると、そのファイルを上書きすることに注意してください。
また、あなたのSSHエージェントに.ppkファイルを追加するため、このようなスクリプトを使用することができます。
file=~/`basename $0`.tmp
trap "rm -v $file" EXIT
echo -n "Password: "
read -s pwd
echo $pwd | puttygen -P -q -O private-openssh $1 -o $file
ssh-add $file
出典:私は、生成した鍵ペアを持って
- 1. Amazon Lightsailにパテなしでsshをインストールする方法
- 2. パテ/ SSH:コマンドラインを戻すにはどうしたらいいですか?
- 3. Cygwinのインストール後にSSHエージェントが起動しなくなる
- 4. だから私は、サーバーにアクセスするためにssh接続してパテを使用していSSHサーバ
- 5. パテでSSHできますが端末で失敗する
- 6. cygwin + rsync
- 7. Cygwin sshがDISPLAYを正しく設定していない(追加:0)
- 8. SSHパテを使用したRed Hat LinuxへのMySQLインストール
- 9. パテsshコマンドは、その後、私のフォルダに
- 10. パテ(Windows)でMac sshキーを使用するには?
- 11. Windows EC2でCloudFormation中にCygwin SSHをインストール
- 12. cygwinの:浮浪者のssh、空のコマンドプロンプト
- 13. cygwinのサーバにsshを実行する
- 14. Windowsデスクトップからのcygwin sshショートカット
- 15. パテは、MySQL
- 16. CLion IDE:Windows上のMinGW/Cygwinではなく環境ツールチェーンとしてsshを使用してください。
- 17. パテ(ssh)接続を介してスクリプトを送信および実行する
- 18. は、生のHTTP(パテ)
- 19. cygwin/sshdとVirtualbox
- 20. パテでSSH経由でどのように接続できますか?
- 21. Git、ssh、Cygwin、およびCygdriveインストールフォルダ以外のフォルダ
- 22. BCコマンドがCYGWINで動作しない
- 23. Cygwinでpkg-configが動作しない
- 24. Cygwinの予期しないトークン `(」CD
- 25. AWS CLIがCygwinで動作しない
- 26. cygwinのRuby DevKitが動作しない
- 27. Cygwinをインストールできない
- 28. SSHサーバーを設定するためのパテ構成でのホスト名はどうすればよいですか?
- 29. 私は何をしていても間違った.sshディレクトリを使ってCygwinを修正するには?
- 30. Gitのクローンは、cygwinのではなく、Cygwinのにcmdと
関連のプログラミングではない... –