{"meta":{"title":"SSH のトラブルシューティング","intro":"SSH を使用して GitHubに接続して認証する場合は、発生する可能性のある予期しない問題のトラブルシューティングが必要になる場合があります。","product":"認証","breadcrumbs":[{"href":"/ja/authentication","title":"認証"},{"href":"/ja/authentication/troubleshooting-ssh","title":"SSH のトラブルシューティング"}],"documentType":"category"},"body":"# SSH のトラブルシューティング\n\nSSH を使用して GitHubに接続して認証する場合は、発生する可能性のある予期しない問題のトラブルシューティングが必要になる場合があります。\n\n## Links\n\n* [HTTPS ポートを介して SSH を使用する](/ja/authentication/troubleshooting-ssh/using-ssh-over-the-https-port)\n\n  時々、ファイアウォールは SSH 接続を完全に許可することを拒否します。\n  認証情報キャッシュを使用した HTTPS クローニング を使用することが選べない場合は、HTTPS ポート経由の SSH 接続を使用してクローンの作成を試みることができます。 ほとんどのファイアウォールルールでこれを許可する必要がありますが、プロキシサーバーが干渉する可能性があります。\n\n* [SSH キーのパスフレーズのリカバリ](/ja/authentication/troubleshooting-ssh/recovering-your-ssh-key-passphrase)\n\n  SSH キーのパスフレーズをなくした場合、ご使用のオペレーティングシステムによって、リカバリができることもあれば、SSH キーのパスフレーズを新たに生成することが必要なこともあります。\n\n* [SSH キーの削除または紛失](/ja/authentication/troubleshooting-ssh/deleted-or-missing-ssh-keys)\n\n  セキュリティ上の予防措置として、 GitHub は、1 年間使用されていない SSH キーを自動的に削除します。\n\n* [エラー: ホスト キーの検証に失敗しました](/ja/authentication/troubleshooting-ssh/error-host-key-verification-failed)\n\n  セキュリティ上の予防措置として、SSH は以前に確認したホストを追跡します。\n\n* [エラー: アクセス許可の却下 (公開キー)](/ja/authentication/troubleshooting-ssh/error-permission-denied-publickey)\n\n  「Permission denied」エラーは、サーバーが接続を却下したことを示します。 原因はいくつか考えられますが、最も一般的な例を説明します。\n\n* [エラー: 不正なファイル番号](/ja/authentication/troubleshooting-ssh/error-bad-file-number)\n\n  このエラーは通常、サーバーに接続できなかったことを示します。 よくある原因はファイアウォールとプロキシサーバーです。\n\n* [エラー: キーは既に使用中です](/ja/authentication/troubleshooting-ssh/error-key-already-in-use)\n\n  このエラーは、既に別のアカウントまたはリポジトリに追加されているキーを追加しようとすると発生します。\n\n* [エラー: ユーザー/repo へのアクセス許可が other-user に拒否されました。](/ja/authentication/troubleshooting-ssh/error-permission-to-userrepo-denied-to-other-user)\n\n  このエラーは、プッシュしているキーが、リポジトリへのアクセス権を持たないアカウントに添付されていることを示します。\n\n* [Error: Permission to user/repo denied to user/other-repo](/ja/authentication/troubleshooting-ssh/error-permission-to-userrepo-denied-to-userother-repo)\n\n  このエラーは、プッシュに使用しているキーが、他のリポジトリにデプロイキーとして添付されており、プッシュ先のリポジトリへのアクセス権がないことを示しています。\n\n* [エラー: エージェントが署名の失敗を認めた](/ja/authentication/troubleshooting-ssh/error-agent-admitted-failure-to-sign)\n\n  まれに、Linux 上の SSH 経由で GitHub に接続すると、エラー \"Agent admitted failure to sign using the key\" が発生します。 この問題を解決するには以下の手順に従ってください。\n\n* [エラー: ssh-add: 違法オプション -- apple-use-keychain](/ja/authentication/troubleshooting-ssh/error-ssh-add-illegal-option----apple-use-keychain)\n\n  このエラーは、ssh-add のバージョンが、パスフレーズをキーチェーンに保存できる、macOS のキーチェーン統合をサポートしていないことを意味しています。\n\n* [エラー: SSL 証明書の問題、CA 証明書が OK であることを確認する](/ja/authentication/troubleshooting-ssh/error-ssl-certificate-problem-verify-that-the-ca-cert-is-ok)\n\n  このエラーは、CA ルート証明書の期限が切れていることを示しています。 CA ルート証明書を更新する必要がある場合、 GitHub リポジトリからプッシュまたはプルすることはできません。\n\n* [エラー: 不明なキーの種類](/ja/authentication/troubleshooting-ssh/error-unknown-key-type)\n\n  このエラーは、使用した SSH キーの種類が認識されないか、SSH クライアントでサポートされていないことを意味します。\n\n* [エラー: SSH キーの監査を行っています](/ja/authentication/troubleshooting-ssh/error-were-doing-an-ssh-key-audit)\n\n  このエラーは、Git 操作のために使用中の SSH キーが未検証であることを意味します。"}