[GELÖST] TOTP deaktivieren – 2FA

Fragen zum WAPT-Server / Anfragen und Hilfe im Zusammenhang mit dem WAPT-Server
Forumregeln
Community-Forumregeln
* Englischer Support auf www.reddit.com/r/wapt
* Französischer Community-Support ist in diesem Forum verfügbar.
* Bitte kennzeichnen Sie gelöste Themen mit [GELÖST].
* Bitte bearbeiten Sie keine Themen, die mit [GELÖST] markiert sind. Erstellen Sie stattdessen ein neues Thema und verweisen Sie auf das alte.
* Geben Sie die installierte WAPT-Version, die vollständige Versionsnummer und die Build-Nummer (2.2.1.11957 / 2.2.2.12337 / usw.) sowie die Enterprise-/Discovery-Edition an.
* Versionen 1.8.2 und älter werden nicht mehr unterstützt. Fragen zu Version 1.8.2 werden nur beantwortet, wenn sie sich auf ein Upgrade auf eine unterstützte Version (2.1, 2.2 usw.) beziehen.
* Geben Sie das Server-Betriebssystem (Linux/Windows) und die Version (Debian Buster/Bullseye – CentOS 7 – Windows Server 2012/2016/2019) an.
* Geben Sie gegebenenfalls das Betriebssystem des Administrations-/Paketerstellungsrechners und des Rechners mit dem problematischen Agenten an (Windows 7/10/11/Debian 11/etc.).
* Vermeiden Sie es, mehrere Fragen in einem Thema zu stellen, da diese sonst möglicherweise ignoriert werden. Falls mehrere Themen relevant sind, erstellen Sie bitte separate Themen, vorzugsweise nacheinander und nicht gleichzeitig (d. h. vermeiden Sie Spam im Forum).
* Fügen Sie Code-Snippets, Screenshots und andere Bilder direkt in Ihren Beitrag ein. Links zu Pastebin, Bitly und anderen Drittanbieterseiten werden systematisch entfernt.
* Wie in jedem Community-Forum erfolgt die Unterstützung freiwillig durch die Mitglieder. Für kommerziellen Support kontaktieren Sie bitte den Vertrieb von Tranquil IT unter +44 2 40 97 57 55.
Gesperrt
dsi_oll
Nachrichten: 14
Anmeldung: 14. Mai 2025 - 09:11 Uhr

21. Mai 2025 – 16:05 Uhr

Hallo,
ich möchte die Zwei-Faktor-Authentifizierung deaktivieren, finde die entsprechende Option aber nicht.
Ich verwende Discovery Version 2.6.0.17226.
Laut Dokumentation muss ich die Option in der Benutzerverwaltung entfernen, aber dieses Menü ist in meiner Version nicht vorhanden.
Mit freundlichen Grüßen,
Fabien
Zuletzt bearbeitet von dsi_oll am 26. Mai 2025 um 10:38 Uhr, 1 Mal bearbeitet.
Benutzeravatar
dcardon
WAPT-Experte
Nachrichten: 1953
Anmeldung: 18. Juni 2014 - 09:58 Uhr
Ort: Saint Sébastien sur Loire
Kontakt:

21. Mai 2025 – 17:50 Uhr

Hallo Fabien,

Auf dem Server können Sie folgenden Befehl ausführen.

Code: Alle auswählen

sqlite3 /opt/wapt/conf/security.sqlite "update waptusers set  otp_key=NULL where otp_key is not null;"
Tatsächlich hätte das Menü ausgegraut sein müssen, die OTP-Funktion ist in Discovery nicht verfügbar.

Aufrichtig,

Denis
Denis Cardon – Tranquil IT
Teilen Sie Ihre Erfahrungen auf WAPT! Senden Sie uns Ihre Blog- und Artikel-URLs im „Ihre Meinung des Forums, und wir werden sie auf der WAPT-
dsi_oll
Nachrichten: 14
Anmeldung: 14. Mai 2025 - 09:11 Uhr

23. Mai 2025 - 08:37 Uhr

Hallo,
vielen Dank für Ihre Antwort.
WAPT läuft meines Wissens unter Windows mit einem PostgreSQL-Server.
Können Sie mir sagen, ob es derselbe Befehl ist?
Vielen Dank im Voraus.
Benutzeravatar
Blemoire
Nachrichten: 178
Anmeldung: 17. Juli 2020 - 11:29 Uhr

23. Mai 2025 - 12:38 Uhr

Guten Morgen,
Diese Version eignet sich am besten für einen WAPT-Windows-Server:

Code: Alle auswählen

wapt-get run "import sqlite3; db = sqlite3.connect(r'c:\wapt\conf\security.sqlite'); cur = db.execute('select name,otp_key from waptusers where otp_key is not null'); print(cur.fetchall())"
Ein schönes Wochenende,
Bertrand
dsi_oll
Nachrichten: 14
Anmeldung: 14. Mai 2025 - 09:11 Uhr

23. Mai 2025 – 13:47 Uhr

Hallo,
die print-Funktion gibt den OTP-Wert korrekt aus, ändert ihn aber nicht in NULL.
Gibt es eine andere Möglichkeit, den aktuellen Wert durch NULL zu ersetzen?
Vielen Dank.
Benutzeravatar
Blemoire
Nachrichten: 178
Anmeldung: 17. Juli 2020 - 11:29 Uhr

23. Mai 2025 – 14:11 Uhr

Ups!

Code: Alle auswählen

wapt-get run "import sqlite3; db = sqlite3.connect(r'c:\wapt\conf\security.sqlite'); cur = db.execute('update waptusers set  otp_key=NULL where otp_key is not null'); "
dsi_oll
Nachrichten: 14
Anmeldung: 14. Mai 2025 - 09:11 Uhr

23. Mai 2025 – 14:45 Uhr

Das funktioniert leider nicht.
Der Eintrag „admin“ wird dadurch nicht geändert.
Anlagen
Screenshot 2025-05-23 144457.png
Screenshot 2025-05-23 144457.png (46,66 KB) 17475 Mal angesehen
Benutzeravatar
htouvet
WAPT-Experte
Nachrichten: 436
Anmeldung: 16. März 2015 - 10:48 Uhr
Kontakt:

26. Mai 2025 - 10:09 Uhr

Füge ein db.commit(); hinzu
nach der SQL-Update-Abfrage

Code: Alle auswählen

wapt-get run "import sqlite3; db = sqlite3.connect(r'c:\wapt\conf\security.sqlite'); cur = db.execute('update waptusers set  otp_key=NULL where otp_key is not null'); db.commit();"
Ruhige IT
dsi_oll
Nachrichten: 14
Anmeldung: 14. Mai 2025 - 09:11 Uhr

26. Mai 2025 - 10:37 Uhr

Perfekt,
vielen Dank.
Schönen Tag noch.
Gesperrt