2011-12-20 3 views
0

gitアクセス制御にgitoliteを使用したいと思います。gitoliteの使用のための動的ip変更ワークステーションのssh-keys生成の問題

私の質問は動的IP変更ワークステーションのためのssh keygenです。だから、毎回私のIPが変わるたびにsshキーを生成する必要があります。これは、ラップトップを使用し、鍵を生成してgitolite repoにプッシュする必要があるため、すべての開発者にとって面倒な作業になります。 gitoliteの使用のためのこのssh公開鍵生成の問題に対する回避策または他の解決策がありますか?

は、迅速な対応を感謝します。

おかげで、 Srinivas.Mは

答えて

1

鍵生成は、クライアントの観点から、IPアドレスとは何の関係もありません。

SSH鍵ペアを生成すると、より優れた類推のために、物事を暗号化または復号化するために使用できる非常に長い番号を含むファイルが生成されます。秘密鍵は.ssh/id_rsa(RSA鍵用)に格納され、公開鍵は.ssh/id_rsa.pubに格納されます。

任意のマシンにその鍵ペアを移動できます。秘密鍵が常に保護されていることを確認する必要があります。公開鍵は、あなたが好きな場所に誰にでも与えることができます。公開されています。マシン上に複数のキーを持つこともできます。異なるキーは異なるホストに使用されます。これは.ssh/configファイルによって制御されます。しかし、ほとんどのユーザーはそれを必要とせず、単一のキーペアに固執します。

特にgitoliteの場合、gitolite-admin/keysディレクトリにユーザの公開鍵を格納します。

あなたのラップトップのIPアドレスが変更されているという事実は、あなたのキーには何の影響も与えません。

関連する問題