web-dev-qa-db-ja.com

Mac OS Xでのパテ認証?

私のWindows開発マシンでは、秘密鍵を使用してPageantを使用してSVNサーバーで認証します。

知りたいのですが、これを行うための同等のMacプロセスは何ですか?ページェントは移植されていません、どうすれば認証できますか?

9
Joseph Weissman

Macで SSH Keychain を使用して、sshキーエージェントと接続されたキーを管理しています。 ssh-agentとssh-addを実行してバックグラウンドでキーを管理しますが、ログインすると起動し、パスフレーズをOSXログインキーチェーンに保存します(ただし、これを行う必要はありません)。

8
jtimberman

Pageantは、OpenSSHがインストールされていない場合のWindowsの回避策です。最近のMac NIX なので、何もインストールする必要はありません!

ここに それを設定する方法の簡単な要約

4
jweede

ssh-addとssh-agentは同等のツールであり、組み込まれています。最善の方法は、sshでauthを設定する際にlinuxまたはosxのチュートリアルを読むことです。同じです。

4
Rich Bradshaw

私にとっては、~/.ssh/configファイルが最適です。このスキームを使用して、構成のグループを追加します。

Host shortname
user my_username
hostname Host.of.the.server.example.com
IdentityFile ~/.ssh/key.openssh

その後

ssh shortname

キーを含むその設定を使用して接続します。これにより、すべてをssh-agentに追加しなくても、ホストごとにさまざまなキーを使用できます。

3
Kornel