github - Git はどのようにして 1 台のマシン上に複数の SSH KEY を作成し、使用するときに特定の KEY を指定しますか?
我想大声告诉你
我想大声告诉你 2017-05-02 09:50:10
0
2
818

具体的な問題は、現在 git 上にこれらのプロジェクトがあり、それらのプロジェクトを別の ssh キーで使用したいことです。
これには、1 台のマシン上で複数の sshkey を生成する必要があり、異なるプロジェクトでは異なるキーが使用されます。これは以前に使用されたことがありますか?
アドバイスを求める

我想大声告诉你
我想大声告诉你

全員に返信(2)
小葫芦

いいえ、通常、複数の github アカウントを管理するには複数の SSH キーが使用されます

指定されたキーを生成する ssh-keygen -t rsa -C "メールアドレス" -f ~/.ssh/youname

別のホストを変更する

vim ~/.ssh/config

いいねを押す +0
大家讲道理

そのような使い方はないと思いますが、投稿者の要求は非常に奇妙だと思います。ただし、github には、投稿者にとって役立つ可能性のある非常に実用的な機能がいくつかあります。これらの機能は、github の「設定」メニューにあります:

  • SSH および GPG キー

複数の SSH キーまたは GPG キーを使用して github 上のアカウントを関連付けることができますが、元の投稿者の要件を満たすことはできません。

  • 個人アクセストークン

これはトークンのような関数で、Oauth のアクセス トークンに少し似ています。これが私が理解している方法です。つまり、ユーザーにウェアハウスにプッシュするアクセス許可を一時的に付与したい場合、個人アクセス トークンを生成し、対応するアクセス許可を付与し、このアクセス許可をそのユーザーとそのユーザーに送信できます。プッシュ権限を持つことができます。ちょっとトークンっぽいんじゃないでしょうか?

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート