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

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)?
  3. 表示されているメッセージにあるフィンガープリントがステップ 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」を参照してください。

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

担当者にお尋ねください

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

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