Skip to main content

Sudo-Modus

Um den Zugriff auf dein Konto zu bestätigen, bevor du eine potenziell vertrauliche Aktion ausführst, wirst du von GitHub.com zur Authentifizierung aufgefordert.

Informationen zum sudo-Modus

Um die Sicherheit deines Kontos aufrechtzuerhalten, wenn du eine potenziell vertrauliche Aktion auf GitHub.com ausführst, musst du dich authentifizieren, auch wenn du bereits angemeldet bist. GitHub betrachtet beispielsweise die folgenden Aktionen als vertraulich, da jede davon einer neuen Person oder einem neuen System den Zugriff auf dein Konto ermöglichen könnte.

  • Änderung einer zugeordneten E-Mail-Adresse
  • Autorisierung einer Drittanbieteranwendung
  • Hinzufügen eines neuen SSH-Schlüssels
  • Erstellen eines PAT oder einer Anwendung

Nachdem du dich authentifiziert hast, um eine vertrauliche Aktion auszuführen, wird deine Sitzung vorübergehend in den „sudo-Modus“ versetzt. Im sudo-Modus kannst du vertrauliche Aktionen ohne Authentifizierung ausführen. In GitHub gilt ein zweistündiges Timeout für Sitzungen, bevor du erneut zur Authentifizierung aufgefordert wirst. Während dieser Zeit wird durch alle vertraulichen Aktionen, die du ausführst, der Zeitgeber zurückgesetzt.

„sudo" bezieht sich auf ein Programm auf Unix-Systemen. Der Name ist die Kurzform von „superuser do“. Weitere Informationen findest du unter sudo in Wikipedia.

Bestätigen des Zugriffs für den sudo-Modus

Um den Zugriff für den sudo-Modus zu bestätigen,kannst du dich mit deinem Kennwort authentifizieren. Du kannst wahlweise eine andere Authentifizierungsmethode wie etwa einen Hauptschlüssel, einen Sicherheitsschlüssel, GitHub Mobile oder einen 2FA-Code verwenden.

Bestätigen des Zugriffs mithilfe eines Hauptschlüssels

Du musst einen Hauptschlüssel für dein Konto registriert haben, um den Zugriff auf dein Konto für den sudo-Modus mit einem Hauptschlüssel zu bestätigen. Weitere Informationen findest du unter Grundlegendes zu Hauptschlüsseln und unter Verwalten deiner Hauptschlüssel.

Bestätigen des Zugriffs mithilfe eines Sicherheitsschlüssels

Du musst die zweistufige Authentifizierung (2FA) für dein Konto mithilfe eines Sicherheitsschlüssels konfigurieren, um den Zugriff auf dein Konto für den sudo-Modus mit dem Sicherheitsschlüssel zu bestätigen. Weitere Informationen findest du unter Zwei-Faktor-Authentifizierung konfigurieren.

Wenn du aufgefordert wirst, dich für den sudo-Modus zu authentifizieren, klicke auf Sicherheitsschlüssel verwenden, und befolge die Eingabeaufforderungen.

Bestätigen des Zugriffs mithilfe von GitHub Mobile

Du musst GitHub Mobile installieren und dich dort anmelden, um den Zugriff auf dein Konto für den sudo-Modus mithilfe der App zu bestätigen. Weitere Informationen findest du unter GitHub Mobile.

  1. Wenn du aufgefordert wirst, dich für den sudo-Modus zu authentifizieren, klicke auf GitHub Mobile verwenden.
  2. Öffne GitHub Mobile. GitHub zeigt Zahlen an, die du in GitHub Mobile eingeben musst, um die Anforderung zu genehmigen.
  3. Gib in GitHub Mobile die angezeigten Zahlen ein.

Bestätigen des Zugriffs mithilfe eines 2FA-Codes

Du musst 2FA mithilfe einer mobilen TOTP-App konfigurieren, um den Zugriff auf dein Konto für den sudo-Modus mit einem 2FA-Code zu bestätigen. Weitere Informationen findest du unter Zwei-Faktor-Authentifizierung konfigurieren.

Wenn du aufgefordert wirst, dich für den sudo-Modus zu authentifizieren, gib den Authentifizierungscode aus deiner mobilen TOTP-App ein, und klicke dann auf Überprüfen.

SMS werden für die Verwendung an der sudo-Eingabeaufforderung nicht unterstützt. Wenn du SMS als einzige 2FA-Methode für dein Konto registriert hast, wirst du zur Eingabe deines Kennworts aufgefordert, um in den sudo-Modus zu wechseln.

Bestätigen des Zugriffs mithilfe deines Kennworts

Wenn du aufgefordert wirst, dich für den sudo-Modus zu authentifizieren, gib dein Kennwort ein, und klicke dann auf Bestätigen.