このバージョンの GitHub Enterprise はこの日付をもって終了となります: 2022-02-16. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの改善、新機能のためには、最新バージョンのGitHub Enterpriseにアップグレードしてください。 アップグレードに関する支援については、GitHub Enterprise supportに連絡してください。

SSH 接続をテストする

After you've set up your SSH key and added it to your account on your GitHub Enterprise Server instance, you can test your connection.

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

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

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

  2. 以下を入力します。

    $ ssh -T git@hostname
    # GitHub Enterprise Server に ssh を試行する

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

    > 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. 表示されるメッセージのフィンガープリントが Enterprise のパブリックキーのフィンガープリント に一致するかどうかを確認します。 一致する場合は、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)」を参照してください。

このドキュメントは役立ちましたか?

プライバシーポリシー

これらのドキュメントを素晴らしいものにするのを手伝ってください!

GitHubのすべてのドキュメントはオープンソースです。間違っていたり、はっきりしないところがありましたか?Pull Requestをお送りください。

コントリビューションを行う

OR, コントリビューションの方法を学んでください。

問題がまだ解決していませんか?