TYPO3 Install Tool: Passwort vergessen oder Zugang gesperrt – so kommen Sie wieder rein
Das Install-Tool-Passwort weiß niemand mehr, die frühere Agentur ist weg? Mit einem kleinen Trick setzen Sie es selbst neu – und legen bei Bedarf auch einen neuen Backend-Admin an.
Kurz gesagt: Das Passwort des TYPO3 Install Tools steht als Hash, also nicht im Klartext, in der Konfigurationsdatei. Zum Zurücksetzen geben Sie im Login des Install Tools einfach Ihr gewünschtes neues Passwort ein. TYPO3 lehnt es ab, zeigt aber den passenden Hash an. Diesen tragen Sie per FTP in die Konfiguration ein. Voraussetzung ist die Datei ENABLE_INSTALL_TOOL. Über das Install Tool können Sie anschließend auch einen neuen Backend-Administrator anlegen.
Das Install Tool ist der Wartungsbereich von TYPO3: Caches leeren, Datenbank prüfen, Updates durchführen, Einstellungen ändern. Sein Passwort wird bei der Einrichtung vergeben und danach oft jahrelang nicht gebraucht. Wenn die frühere Agentur nicht mehr erreichbar ist, weiß es niemand mehr.
Die Menünamen beziehen sich auf TYPO3 bis Version 13. In TYPO3 14 wurden einige Backend-Module umbenannt, etwa „Admin Tools“ in „Administration“ bzw. „System“.
Gibt es einen einfacheren Weg?
Ja, wenn Sie einen Backend-Zugang mit Systemverwalter-Rechten haben (System Maintainer). Dann erreichen Sie die Admin Tools direkt im Backend unter „Admin Tools“, ohne Install-Tool-Passwort. Nur wenn das nicht geht, brauchen Sie den Weg über die Konfigurationsdatei.
Schritt 1: ENABLE_INSTALL_TOOL anlegen
Aus Sicherheitsgründen ist das Install Tool nur erreichbar, wenn eine leere Datei namens ENABLE_INSTALL_TOOL existiert. Wo sie liegen muss, hängt von Version und Installationsart ab:
- klassische Installation:
typo3conf/ENABLE_INSTALL_TOOL - Composer-Installation bis TYPO3 11:
public/typo3conf/ENABLE_INSTALL_TOOL - Composer-Installation ab TYPO3 12:
var/transient/ENABLE_INSTALL_TOOLoderconfig/ENABLE_INSTALL_TOOL
Legen Sie die Datei per FTP an. TYPO3 löscht sie nach einer Stunde automatisch, damit das Install Tool nicht dauerhaft offen steht. Rufen Sie danach https://ihre-domain.de/typo3/install.php auf.
Schritt 2: Den Hash für das neue Passwort erzeugen
Geben Sie im Login-Feld das Passwort ein, das Sie künftig verwenden möchten, ein langes, sicheres. TYPO3 meldet, dass es nicht passt, zeigt aber zugleich den berechneten Hash dieses Passworts an. Er beginnt meist mit $argon2i$ oder $argon2id$. Kopieren Sie ihn vollständig.
Schritt 3: Hash in die Konfiguration eintragen
Öffnen Sie per FTP die zentrale Konfigurationsdatei:
- TYPO3 12 und neuer:
config/system/settings.php(Composer) bzw.typo3conf/system/settings.php(klassisch) - TYPO3 11 und älter:
typo3conf/LocalConfiguration.php
Suchen Sie im Bereich 'BE' den Eintrag 'installToolPassword' und ersetzen Sie den Wert durch den kopierten Hash:
'BE' => [
// …
'installToolPassword' => '$argon2i$v=19$m=65536,t=16,p=1$…',
],
Sichern Sie die Datei vorher. Ein fehlendes Komma oder Hochkomma legt die ganze Website lahm. Speichern, hochladen und erneut im Install Tool anmelden, diesmal klappt es.
Backend-Passwort ebenfalls vergessen?
Im Install Tool finden Sie unter „Maintenance“ die Funktion „Create Administrative User“. Damit legen Sie einen neuen Administrator an und können sich ins Backend einloggen. Dort setzen Sie unter „Backend-Benutzer“ die Passwörter der anderen Konten neu. Prüfen Sie dabei, welche Administratoren es gibt. Unbekannte Konten sind ein Warnsignal.
Danach aufräumen
ENABLE_INSTALL_TOOLlöschen, falls sie noch existiert.- Neues Passwort in einem Passwortmanager ablegen, nicht in einer Textdatei auf dem Server.
- Alte Admin-Konten ehemaliger Dienstleister deaktivieren.
Professionelle Hilfe
Ist die frühere Agentur weg und keiner hat mehr die Zugänge, übernehme ich die TYPO3-Seite: Zugänge sichern, Stand prüfen, Updates planen. Mehr unter TYPO3-Hilfe und TYPO3-Wartung.