Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
2 Faktor Authentifizierung:
2 Faktor Authjentifizierung einrichten
Um die Zwei-Faktor-Authentifizierung (2FA) in Nextcloud einzuschalten, gehe wie folgt vor:
Anmelden
Melde dich im Nextcloud-Webinterface mit deinem Benutzernamen und Passwort an.
Einstellungen öffnen
Klicke oben rechts auf dein Profilbild (oder den Anfangsbuchstaben deines Benutzernamens) und wähle „Einstellungen“.
Sicherheit auswählen
Wähle links im Menü den Bereich „Sicherheit“ aus.
2FA aktivieren
Suche nach dem Abschnitt „Zwei-Faktor-Authentifizierung“ und aktiviere die gewünschte Methode (z. B. „TOTP aktivieren“).
Es wird ein QR-Code und ein TOTP-Schlüssel angezeigt.
QR-Code scannen oder Schlüssel eingeben
Öffne eine TOTP-App (z. B. Google Authenticator oder andOTP) auf deinem Smartphone.
Scanne den QR-Code oder gib den TOTP-Schlüssel manuell ein.
Code bestätigen
Gib den in der App angezeigten Code in Nextcloud ein und klicke auf „Überprüfen“ oder „Bestätigen“
Backup-Codes speichern
Nextcloud zeigt dir eine Liste von Backup-Codes an. Speichere diese sicher ab, um im Notfall Zugriff auf dein Konto zu behalten
Ab jetzt wird bei jeder Anmeldung zusätzlich zum Passwort ein 2FA-Code benötigt, in meinem Fall über E-Mail.
2fA komplett ausschalten
sudo -u www-data php occ config:system:set twofactor_enforced –value=false –type=boolean
Falls das Problem weiterhin besteht:
1. Verbinde dich mit der Datenbank (z.B. über phpmyadmin)
2. Zeige alle 2FA-Provider an:
SELECT * FROM oc_twofactor_providers;
3. Lösche alle 2FA-Einträge:
DELETE FROM oc_twofactor_providers;
4. Prüfe, ob 2FA für Benutzer noch erzwungen wird:
SELECT * FROM oc_preferences WHERE appid='core' AND configkey='twofactor_enforced';
5. Falls vorhanden, deaktiviere die Erzwingung von 2FA:
DELETE FROM oc_preferences WHERE appid='core' AND configkey='twofactor_enforced';
6. beende phpmyadmin
7. Nextcloud neu starten