Docker Nextcloud Admin Kennwort zurücksetzen

Es war mal wieder soweit. Eine Docker Nextcloud Umgebung wurde erstellt, das Admin Kennwort ist aber leider nicht mehr auffindbar. Glücklicherweise gibt es das „occ“ Tool für Nextcloud, mit dem das Kennwort zurückgesetzt werden kann. Das geht auf normalen Nextcloud Installationen mit folgenden Befehl:

sudo -u www-data php /var/www/nextcloud/occ user:resetpassword admin

Leider funktioniert dieser Befehl so nicht in dem offiziellen Nextcloud Docker Container, da hier kein „sudo“ installiert ist. Das ist aber auch kein größeres Problem. Mit einem angepassten „docker exec“ kann auch der Nutzerwechsel erreicht werden:

docker exec -it -u www-data <<containername>> php /var/www/html/occ user:resetpassword admin

Danach zweimal ein neues Kennwort eingeben und schon kann man wieder auf die Nextcloud zugreifen.

Hinterlasse einen Kommentar