Initialpasswort und Passwortreset

Beim ersten Systemstart wird dem Administrator-Zugang (normalerweise root) ein Initialpasswort gesetzt. Das Passwort steht nach dem initialen Boot der Anwendung in der Standardausgabe-Log des Web-Containers. Die Ausgabe sieht folgendermaßen aus:

**************************************************************************
***                                                                    ***
***  Initial password for 'root': f3a16418-05f...                      ***
***                                                                    ***
**************************************************************************

Initialpasswort bei der Installation vorgeben

Das Initialpasswort kann auch bei der Installation vorgegeben werden, um den ersten Zugriff zu vereinfachen. Hierfür muss der Web-Container (z.B. Tomcat) mit der gesetzten Umgebungsvariable oder System-Property -Dtl_initial_password=<my-secure-initial-password> gestartet werden.

Passwort für den Administrator zurücksetzen

Ist das Administratorpasswort verloren gegangen, kann ein neues Initialpasswort vergeben werden. Hierzu muss die Anwendung heruntergefahren werden und beim nächsten Start die Umgebungsvariable oder System-Property -Dtl_reset_password=true gesetzt werden. Beim Startvorgang wird dann ein neues Passwort für den Administrator-Nutzer (normalerweise root) vergeben. Wie bei der initialen Passwortvergabe, wird entweder ein sicheres Passwort generiert und beim Boot-Vorgang in das Standardausgabe-Log des Web-Containers geschrieben, oder ein vorgegebenes Passwort verwendet, wenn die Umgebungsvariable tl_initial_password gesetzt ist (siehe oben).