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

このバージョンの GitHub Enterprise はこの日付をもって終了となります: このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2019-07-12. 重大なセキュリティ上の問題があっても、パッチはリリースされなくなります。優れたパフォーマンス、改善されたセキュリティ、そして新しい機能のために、GitHub Enterprise の最新バージョンにアップグレードしてください。 アップグレードに関するヘルプについては、GitHub Enterprise Support に連絡してください。

SSH 接続をテストする

SSH キーをセットアップして GitHub Enterprise のアカウントに追加した後、接続をテストします。

SSH 接続をテストする前に、次のことを済ませておく必要があります:

接続をテストするとき、先立って作成した SSH キーパスフレーズのパスワードを使ってこのアクションを認証する必要があります。 SSH キーのパスフレーズの利用の詳しい情報については、「SSH キーパスフレーズを使う」を参照してください。

  1. ターミナルターミナルGit Bashターミナル を開いてください。

  2. 以下を入力します。

    $ ssh -T git@hostname
    # Attempts to ssh to GitHub Enterprise

以下のような警告が表示される場合があります:

> The authenticity of host 'hostname (IP ADDRESS)' can't be established.
  > RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
  > Are you sure you want to continue connecting (yes/no)?

また、以下のように表示される場合もあります:

> The authenticity of host 'hostname (IP ADDRESS)' can't be established.
  > RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
  > Are you sure you want to continue connecting (yes/no)?
  1. 表示されているメッセージにあるフィンガープリントがステップ 2 のいずれかのメッセージに一致していることを確認し、yes と入力します:

    > Hi username! You've successfully authenticated, but GitHub does not
    > provide shell access.

    以下のようなエラーメッセージが表示される場合があります:

    ...
    Agent admitted failure to sign using the key.
    debug1: No more authentication methods to try.
    Permission denied (publickey).

これは、特定の Linux ディストリビューションで生じる既知の問題です。 詳細は「Error: Agent admitted failure to sign」を参照してください。

  1. 出力されたメッセージに、あなたのユーザ名が含まれていることを確認します。 「permission denied」メッセージを受け取った場合、「Error: Permission denied (publickey)」を参照してください。

担当者にお尋ねください

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

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