2012-06-27 14 views
5

インストールされたmsysGitは、ssh-agentを開始するコードを.profileに書いています。Cygwinのインストール後にSSHエージェントが起動しなくなる

インストールされたcygwin、Gitなし、ちょうどsshとcURL。

SSHエージェントは、もはやGit bashが起動しても起動しません。

私はGitのbashでpsを実行しているとき、私はそれを参照して、新しいのssh-agentプロセス・インスタンスを起動することができますが、ssh-addを使用しようとすると、私はこのエラーを取得する:
Could not open a connection to your authentication agent.

cygwinのでは、たくさんの.profile.bashrcのファイルがインストールフォルダ(C:\ cygwin)に作成されました。これが問題なのかどうかはわかりません。

どうすればいいですか?

+0

パスに問題はありますか?あなたの '%PATH%'の前に 'C:\ Cygwin \ bin 'のようにして、オリジナルのmsysgit ssh-add実行可能ファイルをマスキングしますか? – VonC

+0

こんにちは。高度なシステム設定では、Env。 Vars、PATHにはcygwinの記述はありません。また、実行ウィンドウで '%path%'を実行すると、SSHエージェントを起動するコードを含む '.profile'ファイルを含む私のユーザーフォルダが開きます。 – Francisc

+0

あなたはDOSウィンドウ 'set PATH'で完全なPATH:typeを見ることでそれを再確認できますか? – VonC

答えて

1

ssh-add号の回答はhereです。うまくいけば、このソリューションもあなたのシナリオで動作するはずです。

+0

ありがとう、SHC。 Cygwinを削除して動作させました。あなたの方が良い解決策です。 – Francisc

関連する問題