Skip to main content

アカウントとデータを安全に保つ

個人情報を保護するには、GitHub のアカウントと関連データの両方を安全に保つ必要があります。

GitHub への認証方法について

認証先に応じて異なる認証情報を使用し、GitHub への認証を行うことで、アカウントのリソースに安全にアクセスできます。

強力なパスワードの作成

パスワード マネージャーを使用して、強力で一意のパスワードにより GitHub のアカウントをセキュリティで保護します。

アカウント間の切り替え

複数の GitHub アカウントと マネージド ユーザー アカウント を切り替える方法について説明します。

サインイン時の新しいデバイスを確認

2 要素認証が有効になっていない新しいデバイスまたは認識されないデバイスから初めてサインインする場合には、GitHub は、ユーザーであることを確認するために追加の検証を求めることがあります。

GitHub アクセス認証情報を更新する

GitHub 認証情報には、パスワードだけではなく、GitHub とのコミュニケーションに使用するアクセス トークン、SSH キー、およびアプリケーション API トークンが含まれます。 必要があれば、すべてのアクセス認証情報をリセットできます。

個人用アクセス トークンを管理する

コマンド ラインまたは API を使用して GitHub への認証を行うときに、パスワードの代わりに personal access token を使用することができます。

SSH キーをレビューする

認証情報を安全に保つには、定期的に SSH キー、デプロイ キーを監査し、アカウントへのアクセスを認可されたアプリケーションを確認する必要があります。

デプロイ キーをレビューする

デプロイ キーをレビューして、許可されていない (あるいは侵害された可能性のある) キーがないことを確認してください。 有効な既存のデプロイ キーを承認することもできます。

トークンの有効期限と取り消し

トークンは、期限切れになる可能性があり、ユーザー、承認したアプリケーション、GitHub 自体によって取り消される場合もあります。

セキュリティ ログをレビューする

個人アカウントのセキュリティ ログを確認して、自分が実行したアクションと、他のユーザーが実行したアクションについて詳しく知ることができます。

セキュリティ ログのイベント

個人アカウントに記録されているセキュリティ ログ イベントについて学習します。

リポジトリからの機微なデータの削除

機密データをリポジトリの履歴から削除できるのは、あなたがクローンを行った全員と慎重に調整することができて、副作用を管理する意思がある "場合のみ" です。__

匿名化された URL について

画像または動画を GitHub にアップロードする場合、その画像または動画の URL は情報を追跡できないように変更されます。

GitHubのIPアドレスについて

GitHubは複数のIPアドレスの範囲からアプリケーションを提供します。この範囲は、APIを通じて取得できます。

GitHub の SSH キーフィンガープリント

パブリックキーフィンガープリントを使用して、リモートサーバへの接続を有効にすることができます。

Sudo モード

機密性の高い可能性があるアクションを実行する前にアカウントへのアクセスを確認するために、GitHub.com は認証を求めます。

許可されていないアクセスを防止する

Heartbleed Bug の検出など、セキュリティ インシデントについては、メディアで警告を見たことがあるかもしれません。そうでなければ、GitHub にサインインしている間にコンピュータから情報を盗まれている可能性があります。 そのような場合でも、パスワードを変更すれば、アカウントやプロジェクトにこれ以上不正にアクセスされるのを防ぐことができます。

セッションの表示と管理

設定でアクティブなセッションを表示および取り消すことができます。