Zum Hauptinhalt springen

Standardpasswort ändern (Inbetriebnahme erforderlich)

Nach der Installation wird in Studio ein Bootstrap-Administrator-Konto erstellt. Da alle Installationen denselben Wert verwenden, müssen Sie diesen vor der Übergabe an den Vor-Ort-Betrieb ändern.

ElementWert
Benutzer-IDadmin
Passwortadmin123!
Wird nur erstellt, wenn die Benutzertabelle leer ist

Dieses Konto wird nur beim ersten Start, wenn noch keine Benutzer existieren, initialisiert. In Installationen, in denen bereits Konten erstellt und verwendet werden, wird es nicht neu generiert. Daher wird das Standardpasswort bei einem Neustart nicht wiederhergestellt.


So ändern Sie es — über die Benutzeroberfläche

Dies ist der einfachste Weg. Nach dem Anmelden bei Studio:

  1. Öffnen Sie das Zahnrad EinstellungenBenutzerverwaltung unten links.
  2. Setzen Sie das Passwort für das admin-Konto zurück.

Wenn mehrere Operatoren vorhanden sind, erstellen Sie in diesem Zug für jede Person ein eigenes Konto und verwenden Sie das gemeinsame admin-Konto nur noch für Administratoren.


Kann nicht vom Server aus geändert werden

Das Studio-Administrator-Konto wird von der Anwendung verwaltet. Es gibt auf der Serverseite keinen Rücksetzungspfad.

Das Ändern von .env führt zu nichts

Der Server prüft beim Anmelden ①Datenbank → ②Umgebungsvariablen in dieser Reihenfolge. Wenn das Konto in der DB gefunden wird, endet die Suche dort, sodass eine Änderung des .env-Werts ein toter Wert ist. Seien Sie besonders vorsichtig, da Sie möglicherweise denken, es hätte sich geändert, obwohl es nicht der Fall ist.

Keine Ziele von bin/passwd.sh

passwd.sh verwaltet DB-Konten und API-Schlüssel. App-Anmelde-Konten sind nicht in der Liste, und wenn Sie sie übergeben, werden sie wie Tippfehler abgelehnt → Passwort · API-Schlüssel ändern.

⇒ Wenn Sie das Administrator-Passwort verlieren, müssen Sie sich mit einem anderen Administrator-Konto anmelden und es zurücksetzen. In Installationen mit nur einem Administrator ist eine Wiederherstellung schwierig, wenn dieses Konto verloren geht. Daher wird empfohlen, bei der Inbetriebnahme zwei oder mehr Administrator-Konten zu erstellen.


Infrastruktur-Konten und API-Schlüssel

Im Gegensatz zu App-Anmelde-Konten werden DB-Konten und API-Schlüssel über bin/passwd.sh geändert.

cd /opt/kopens/plantpulse-studio/bin

./passwd.sh --list # 무엇을 바꿀 수 있는지 (현재값은 마스킹)
./passwd.sh --list --show # 현재값 전체
./passwd.sh PG_PASSWORD # 값은 프롬프트로 입력
SchlüsselWas es istWo
PG_PASSWORDGebündeltes PostgreSQL (PG_USER-Konto)Ändern Sie das DB-Konto selbst mit ALTER ROLE
ANTHROPIC_API_KEYAnthropic-Schlüssel.env — wird beim Start von agent-server geladen
AI_API_KEYOpenAI-kompatibler Schlüssel.env — wird beim Start von agent-server geladen
Hängen Sie den Wert nicht an die Befehlszeile an

Er verbleibt in ps-Ausgaben und der Shell-Historie. Der empfohlene Weg ist, den Wert auszulassen und ihn über die Eingabeaufforderung einzugeben.

Die PP_* der Plattform steht nicht auf dieser Liste

Es werden nur die von Studio verwalteten aufgeführt. Plattformpasswörter gehören nicht zu Studio, daher werden sie wie Tippfehler abgelehnt, wenn Sie sie übergeben — ändern Sie sie unter Plattform-Credentials rotieren.


Was auch zu überprüfen ist

Studio verwendet neben Passwörtern mehrere Schlüssel. Überprüfen Sie diese alle bei der Inbetriebnahme.

ZielWo
Plattform · KI · Git · Registry-SchlüsselGeheimnisse verwalten
Schlüssel-Rotationsvorgänge (bin/passwd.sh)Passwort · API-Schlüssel ändern
PostgreSQL-PasswortInstallation — Sie müssen den ursprünglichen Wert beibehalten

Überprüfung

Melden Sie sich ab und stellen Sie sicher, dass die Anmeldung mit admin123! nicht funktioniert. Wenn sie funktioniert, wurde sie nicht geändert.


Verwandte Dokumentation