Hallo, Entdecker! An dieser Seite wird aktiv gearbeitet, oder sie wird noch übersetzt. Die neuesten und genauesten Informationen finden Sie in unserer englischsprachigen Dokumentation.
Artikelversion: Enterprise Server 2.15

Diese Version von GitHub Enterprise wird eingestellt am Diese Version von GitHub Enterprise wurde eingestellt am 2019-10-16. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. 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.

Benutzer sperren und entsperren

Wenn ein Benutzer das Unternehmen verlässt oder in eine andere Abteilung wechselt, sollten Sie dessen Zugriffsmöglichkeit auf Ihre GitHub Enterprise Server-Instanz entfernen oder ändern.

Wenn Mitarbeiter das Unternehmen verlassen, können Sie ihre Konten sperren, um Benutzer in Ihrer GitHub Enterprise-Lizenz freizugeben. Gleichzeitig können Sie die von ihnen erstellten Issues, Kommentare, Repositorys, Gists und anderen Daten beibehalten. Gesperrte Benutzer können sich weder bei Ihrer Instanz anmelden noch Code per Push-Vorgang übertragen oder abrufen.

Wenn Sie einen Benutzer sperren, wird die Änderung sofort wirksam, ohne dass der Benutzer benachrichtigt wird. Wenn der Benutzer versucht, Inhalte aus einem Repository abzurufen oder dorthin per Push-Vorgang zu übertragen, wird der folgende Fehler angezeigt:

$ git clone git@[hostname]:john-doe/test-repo.git
Cloning into 'test-repo'...
ERROR: Your account is suspended. Please check with your installation administrator.
fatal: The remote end hung up unexpectedly

Vor dem Sperren von Websiteadministratoren müssen Sie diese auf gewöhnliche Benutzer zurückstufen. Weitere Informationen finden Sie unter „Websiteadministrator hoch- oder zurückstufen“.

Hinweis: Bei aktivierter LDAP-Synchronisierung für Ihre GitHub Enterprise Server-Instanz werden Benutzer automatisch gesperrt, wenn sie aus dem LDAP-Verzeichnisserver entfernt werden. Wenn die LDAP-Synchronisierung für Ihre Instanz aktiviert wird, werden die normalen Methoden zur Benutzersperrung deaktiviert.

In diesem Handbuch

Benutzer im Benutzeradministrator-Dashboard sperren

  1. In the upper-right corner of any page, click .

    Raumschiffsymbol für den Zugriff auf die Einstellungen des Websiteadministrators

  2. In the search field, type the name of the user and click Search.

    Site admin settings search field

  3. In the search results, click the name of the user.

    Site admin settings search options

  4. In the upper-right corner of the page, click Admin.

    Admin Tools

  5. In the left sidebar, click Admin.

    Admin Tools

  6. Klicken Sie unter „Account suspension“ (Kontosperre) im roten Feld „Danger Zone“ (Gefahrenzone) auf Suspend (Sperren).

    Schaltfläche „Suspend“ (Sperren)

  7. Geben Sie an, weshalb der Benutzer gesperrt wird.

    Grund für die Sperre

Benutzer im Benutzeradministrator-Dashboard entsperren

Wie beim Sperren eines Benutzers wird das Entsperren eines Benutzers sofort wirksam. Der Benutzer wird nicht benachrichtigt.

  1. In the upper-right corner of any page, click .

    Raumschiffsymbol für den Zugriff auf die Einstellungen des Websiteadministrators

  2. Klicken Sie auf der linken Seitenleiste auf Suspended users (Gesperrte Benutzer).

    Registerkarte „Suspended users“ (Gesperrte Benutzer)

  3. Click the name of the user account that you would like to unsuspend.

    Suspended user

  4. In the upper-right corner of the page, click Admin.

    Admin Tools

  5. In the left sidebar, click Admin.

    Admin Tools

  6. Klicken Sie unter „Account suspension“ (Kontosperre) im roten Feld „Danger Zone“ (Gefahrenzone) auf Unsuspend (Entsperren).

    Schaltfläche „Unsuspend“ (Entsperren)

  7. Geben Sie an, weshalb der Benutzer entsperrt wird.

    Grund für Aufhebung der Sperre

Benutzer an der Befehlszeile sperren

  1. SSH into Ihre GitHub Enterprise Server-Instanz.

    $ ssh -p 122 admin@HOSTNAME
  2. Führen Sie ghe-user-suspend mit dem Benutzernamen aus, der gesperrt werden soll.

    $ ghe-user-suspend username

Benutzerdefinierte Meldung für gesperrte Benutzer erstellen

Sie können eine benutzerdefinierte Meldung erstellen, die gesperrten Benutzern angezeigt wird, wenn sie versuchen, sich anzumelden.

  1. In the upper-right corner of any page, click .

    Raumschiffsymbol für den Zugriff auf die Einstellungen des Websiteadministrators

  2. In the left sidebar, click Business.

    Business tab in the Site admin settings

  3. Under your business account's name, click Settings.

    Settings tab on the business account profile page

  4. In the left sidebar, click Messages.

    Messages tab in the business settings sidebar

  5. Klicken Sie auf Add message (Meldung hinzufügen).

    „Add message“ (Meldung hinzufügen)

  6. Geben Sie Ihre Meldung in das Feld Suspended user message (Meldung für gesperrten Benutzer) ein. Sie können Markdown eingeben oder die Markdown-Symbolleiste zum Formatieren Ihrer Meldung verwenden.

    Meldung für gesperrten Benutzer

  7. Klicken Sie auf die Schaltfläche Preview (Vorschau) unter dem Feld Suspended user message (Meldung für gesperrten Benutzer), um die dargestellte Meldung anzuzeigen.

    Schaltfläche „Preview“ (Vorschau)

  8. Review the rendered message.

    Suspended user message rendered

  9. At the bottom of the page, click Save changes.

    Save changes

Benutzer an der Befehlszeile entsperren

  1. SSH into Ihre GitHub Enterprise Server-Instanz.

    $ ssh -p 122 admin@HOSTNAME
  2. Führen Sie ghe-user-unsuspend mit dem Benutzernamen aus, der entsperrt werden soll.

    $ ghe-user-unsuspend username

Menschliche Unterstützung einholen

Sie können das Gesuchte nicht finden?

Kontakt