2016-04-29 21 views
0

私はsshを持っており、これをサーバとgitに追加しました。しかし、同じサーバーに別のsshキーを追加したいと思っています。これは可能なのでしょうか?ありがとう。同じサーバ上で2つのsshを使用する方法

+1

サーバの '〜/ .ssh/authorized_keys'に別の行を追加するだけです。 – Jakuje

答えて

1

上記のように、公開鍵を.ssh/authorized_keysに追加する必要があります。つまり、パスワードは使用しているキーに対応する必要があります。このキーは、ssh -i /path/to/chosen/key [email protected]のように指定できます。詳細/例については、this answerを参照してください。

+0

ありがとうあなたはあなたの答え:) –

1

.ssh/authorized_keysファイルに公開キーを使用して改行を追加するだけで、いくつでも新しいキーを追加できます。

+0

しかし、サーバーに接続してパスワードを尋ねると、2つのsshキーの2つのパスワードのいずれかを入力できるようになりますか? –

+0

私はauthorized_keysに2番目のキーを追加しましたが、サーバーに接続しようとすると新しいsshキーのパスワードを入力しようとすると、無効なパスワードのエラーメッセージが返されます。 –

+0

接続するリモートサーバーのユーザーに公開キーを追加したことを確認します。たとえば、サーバ_remote_のユーザ_git_に接続するには、公開鍵を '/ home/git/.ssh/authorized_keys'ファイルに置き、' ssh git @ remote'を使って接続する必要があります –

関連する問題