ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。
記事のバージョン: Enterprise Server 2.15

このバージョンの GitHub Enterprise はこの日付をもって終了となります: このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2019-10-16. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

GitHub アカウントへの新しい SSH キーの追加

GitHub Enterprise アカウントが新しい (あるいは既存の) SSH キーを使うように設定するには、そのキーを GitHub Enterprise アカウントに追加する必要もあります。

新しい SSH キーを GitHub Enterprise アカウントに追加する前に、以下のことを済ませておかなければなりません:

新しい SSH キーを GitHub Enterpriseアカウントに追加したら、任意のローカルリポジトリで SSH を使うように再設定できます。 詳しい情報についてはリモート URL の HTTPS から SSH への切り替えを参照してください。

メモ: DSA キーは OpenSSH 7.0 で非推奨となっています。利用しているオペレーティングシステムが OpenSSH を使っているなら、SSH のセットアップの際に RSA キーなどの別の種類のキーを使う必要があります。たとえば使用しているオペレーティングシステムがMacOS Sierraであれば、RSA キーを使って SSH をセットアップできます。

  1. SSH キーをクリップボードにコピーしてください。

    使用する SSH キーの名前がサンプルのコードとは違っている場合は、現在の設定に合わせてファイル名を修正してください。 キーをコピーする際には、改行や空白を追加しないでください。

    $ pbcopy < ~/.ssh/id_rsa.pub
    # id_rsa.pub ファイルの内容をクリップボードにコピーする

    参考: pbcopy がうまく動作しない場合は、隠れフォルダ .ssh にアクセスし、使い慣れたテキストエディタでこのファイルを開き、クリップボードにコピーしてください。

  2. 任意のページの右上で自分のプロフィール画像をクリックし、[Settings] をクリックします。

    ユーザバーの設定アイコン

  3. ユーザ設定のサイドバーで [SSH and GPG keys] をクリックします。

    認証キー

  4. [New SSH key] または [Add SSH key] をクリックします。

    SSH キーボタン

  5. [Title] フィールドで、新しいキーを説明するラベルを追加します。 たとえば個人の Mac を使っている場合、このキーを "Personal MacBook Air" などと呼ぶことが考えられます。

  6. キーを [Key] フィールドに貼り付けます。

    キーフィールド

  7. [Add SSH key] をクリックしてください。

    キーの追加ボタン

  8. GitHub Enterprise パスワードの確認を促された場合は、確認します。

    sudo モードダイアログ

  1. SSH キーをクリップボードにコピーしてください。

    使用する SSH キーの名前がサンプルのコードとは違っている場合は、現在の設定に合わせてファイル名を修正してください。 キーをコピーする際には、改行や空白を追加しないでください。

    $ clip < ~/.ssh/id_rsa.pub
    # id_rsa.pub ファルの内容をクリップボードにコピーする

    参考: clip がうまく動作しない場合は、隠しフォルダ .ssh にアクセスし、使い慣れたテキストエディタでこのファイルを開き、クリップボードにコピーしてください。

  2. 任意のページの右上で自分のプロフィール画像をクリックし、[Settings] をクリックします。

    ユーザバーの設定アイコン

  3. ユーザ設定のサイドバーで [SSH and GPG keys] をクリックします。

    認証キー

  4. [New SSH key] または [Add SSH key] をクリックします。

    SSH キーボタン

  5. [Title] フィールドで、新しいキーを説明するラベルを追加します。 たとえば個人の Mac を使っている場合、このキーを "Personal MacBook Air" などと呼ぶことが考えられます。

  6. キーを [Key] フィールドに貼り付けます。

    キーフィールド

  7. [Add SSH key] をクリックしてください。

    キーの追加ボタン

  8. GitHub Enterprise パスワードの確認を促された場合は、確認します。

    sudo モードダイアログ

  1. SSH キーをクリップボードにコピーしてください。

    使用する SSH キーの名前がサンプルのコードとは違っている場合は、現在の設定に合わせてファイル名を修正してください。 キーをコピーする際には、改行や空白を追加しないでください。

    $ sudo apt-get install xclip
    # xclip をダウンロードしてインストールします。 `apt-get`がなければ、それ以外のインストーラ(`yum`など)を使う必要があるかもしれません。
    
    $ xclip -sel clip < ~/.ssh/id_rsa.pub
    # id_rsa.pubファイルの内容をクリップボードにコピーする

    参考: xclip がうまく動作しない場合は、隠しフォルダ .ssh にアクセスし、使い慣れたテキストエディタでこのファイルを開き、クリップボードにコピーしてください。

  2. 任意のページの右上で自分のプロフィール画像をクリックし、[Settings] をクリックします。

    ユーザバーの設定アイコン

  3. ユーザ設定のサイドバーで [SSH and GPG keys] をクリックします。

    認証キー

  4. [New SSH key] または [Add SSH key] をクリックします。

    SSH キーボタン

  5. [Title] フィールドで、新しいキーを説明するラベルを追加します。 たとえば個人の Mac を使っている場合、このキーを "Personal MacBook Air" などと呼ぶことが考えられます。

  6. キーを [Key] フィールドに貼り付けます。

    キーフィールド

  7. [Add SSH key] をクリックしてください。

    キーの追加ボタン

  8. GitHub Enterprise パスワードの確認を促された場合は、確認します。

    sudo モードダイアログ

担当者にお尋ねください

探しているものが見つからなかったでしょうか?

弊社にお問い合わせください