2017-12-12 30 views
0

特定のユーザーのホストにアクセスしたいが、このユーザーに複数のSSHキーを持たせたい。同じホスト上の同じユーザーの複数のSSHキー

なぜですか?これはサーバー上に配置するユーザーであり、複数の開発者が展開する必要があります。私は各開発者に異なるキーを使用したいと思います。 (はい、私は複数の展開のユーザーを作成することもできますが、それは、この管理対象サーバ上で非常に高価です)

例:

[email protected]$ ssh -i ~/.ssh/id_rsa.bob  [email protected] 
[email protected]$ ssh -i ~/.ssh/id_rsa.alice [email protected] 

これはさえ可能ですか?

同様の質問では、それは常に異なるユーザーや異なるホストと複数のSSHキーですが、この場合はと同じユーザーで、同じホストと複数のSSHキーがあります。

1人のユーザーが複数の公開SSH鍵を受け入れるようにするためにはい、それが可能だ:

答えて

1

が、それはそこにあるほとんどの些細なケースですので、私はそれについて何の疑問を認めなかったが判明します。 キーファイルのテキストは、すべて/home/deploy/.ssh/authorized_keysにコピーする必要があります(上記の例では、deployがユーザーでした)。

ssh-rsa *bobsunintellegiblepublickeyformultiplelines* [email protected] 
    ssh-rsa *alicesunintellegiblepublickeyformultiplelines* [email protected] 

これはauthorized_keysにの内容は次のようになり何です

関連する問題