Wenn Sie auf dem von Ihnen erstellten GitLab das Kennwort des Administratorkontos vergessen, kann dies Auswirkungen auf die Teamzusammenarbeit und die Codeverwaltung haben. Aber keine Sorge, in diesem Artikel werden einige Lösungen vorgestellt, die Ihnen helfen, das Passwort Ihres GitLab-Administratorkontos wiederherzustellen.
Die erste Methode besteht darin, das Root-Konto zum Zurücksetzen des Administratorkennworts zu verwenden. Sie können dies durch die folgenden Schritte erreichen:
Schritt 1: Melden Sie sich mit dem Root-Konto beim Server an.
Wenn Sie sich an das Passwort des Root-Kontos erinnern, können Sie sich mit diesem Konto beim Server anmelden. Wenn Sie nicht über das Passwort für das Root-Konto verfügen, wenden Sie sich bitte an den Serveradministrator oder Cloud-Dienstanbieter, um es zu erhalten.
Schritt 2: Geben Sie das GitLab-Installationsverzeichnis ein
Verwenden Sie den folgenden Befehl, um zum Speicherort des GitLab-Installationsverzeichnisses zu wechseln:
cd /opt/gitlab/embedded/service/gitlab-rails/
Schritt 3: Setzen Sie das zurück Administratorkennwort
Setzen Sie das Administratorkennwort mit dem folgenden Befehl zurück:
sudo -u git -H bundle exec rake gitlab:password:reset RAILS_ENV=produktion
Geben Sie das neue Administratorkennwort ein, wenn Sie dazu aufgefordert werden. Das Passwort sollte mindestens 8 Zeichen enthalten, darunter eine Kombination aus Großbuchstaben, Kleinbuchstaben, Zahlen und Sonderzeichen.
Schritt 4: GitLab neu starten
Verwenden Sie den folgenden Befehl, um GitLab neu zu starten:
gitlab-ctl restart
Wenn Sie sich nicht mit anmelden können Wenn Sie auf dem Root-Kontoserver angemeldet sind, können Sie versuchen, den Webdienst von GitLab zu stoppen und das Administratorkennwort über die Befehlszeile zurückzusetzen.
Schritt 1: Stoppen Sie den Webdienst von GitLab.
Verwenden Sie den folgenden Befehl, um den Webdienst von GitLab zu stoppen:
sudo gitlab-ctl stop unicorn
sudo gitlab-ctl stop sidekiq
Schritt 2: Zurücksetzen des Administratorkennworts
Verwenden Sie Folgendes Befehl zum Zurücksetzen des Administratorkennworts:
sudo gitlab-rake gitlab:password:reset USERNAME=root
Bitte beachten Sie, dass der Parameter USERNAME in diesem Befehl durch den Namen Ihres Administratorkontos ersetzt werden sollte. Wenn Sie zur Eingabe eines neuen Kennworts aufgefordert werden, geben Sie das neue Administratorkennwort ein.
Schritt 3: Starten Sie den Webdienst von GitLab.
Verwenden Sie den folgenden Befehl, um den Webdienst von GitLab zu starten:
sudo gitlab-ctl start unicorn
sudo gitlab-ctl start sidekiq
Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem, das Passwort des Administratorkontos in Gitlab zu vergessen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!