Page 1 of 1

Löschen von Usern funktioniert nicht

Posted: Thu 29. Feb 2024, 14:54
by Tobi
Ich bin sicher, dass die Ursache des Problems bei KeyHelp liegt
Ja.

Server-Betriebssystem + Version
Debian 10.13 (64-bit)


Eingesetzte Server-Virtualisierung-Technologie
KVM


KeyHelp-Version + Build-Nummer
24.0 (Build 3220)


Problembeschreibung / Fehlermeldungen
User werden in der WebGUI gelöscht.
In den Systemdateien
/etc/passwd
/etc/gshadow
/etc/group
/etc/shadow
bleiben die Einträge jedoch erhalten?

Erwartetes Ergebnis
Vollständige Löschung des Users

Tatsächliches Ergebnis
User wird nur aus der KeyHelp DB gelöscht, nicht aus dem System.

Schritte zur Reproduktion
User löschen...


Zusätzliche Informationen
Es handelt sich um einen Server welcher nach der offiziellen Anleitung umgezogen wurde.
Beim Umzug gab es keine Probleme, es lassen sich auch neue User anlegen.
Alles scheint zu funktionieren, nur das Löschen der User nicht.

Welche Logfiles können hier hilfreich sein?

Re: Löschen von Usern funktioniert nicht

Posted: Thu 29. Feb 2024, 15:28
by Alexander
Hallo,

Laufen die Cronjobs (Wartungsintervalle)?

Wenn ja, schick mir mal schnell die Zugangsdaten per PM.

Re: Löschen von Usern funktioniert nicht

Posted: Thu 29. Feb 2024, 15:33
by Tobi
Ja sieht alles ganz normal aus.

Die Uhrzeiten der Ausführung sind auch i.O.

Re: Löschen von Usern funktioniert nicht  [GELÖST]

Posted: Fri 1. Mar 2024, 09:47
by Alexander
Schon beim Benutzererstellen kommt:

Code: Select all

Multiple entries named 'keyhelp_file_manager' in /etc/group. Please fix this with pwck or grpck.
usermod: failed to prepare the new /etc/group entry 'keyhelp_file_manager'
[01-Mar-2024 09:36:09] ERROR | Failed to add user "keyweb-test2" to the group "keyhelp_file_manager"
Multiple entries named 'keyhelp_nossh' in /etc/group. Please fix this with pwck or grpck.
usermod: failed to prepare the new /etc/group entry 'keyhelp_nossh'
[01-Mar-2024 09:36:09] ERROR | Failed to add user "keyweb-test2" to the group "keyhelp_nossh"
Also Blick in die /etc/groups geworfen und die folgenden Einträge waren doppelt vorhanden.

Code: Select all

keyhelp_file_manager:x:1001:
keyhelp_nossh:x:1002:
keyhelp_noftp:x:1003:
keyhelp_suspended:x:1004:
keyhelp_chroot:x:1005:
=> Die Einträge hab ich dann gelöscht. Das selbe musste auch noch einmal für die /etc/gshadow gemacht werden.

Anschließend ließen sich Accounts ordnungsgemäß wieder löschen und entfernen.


In der Restore Anleitung ist es wie folgt beschrieben. Dieser Punkt wurde scheinbar nicht durchgeführt, bzw. dessen Beschreibung in der Anleitung könnte verbessert werden. Gebt gern Feedback, in wie weit die Anleitung in dem Punkt verbessert werden könnte, so das es nicht zu Missverständnissen kommt.
Anleitung wrote:Vor dem Anhängen an die eigentlichen Systemdateien /etc/group und /etc/gshadow ist es wichtig
die Keyhelp-Gruppen aus diesen Dateien zu entfernen, da sie sonst doppelt vorkämen.
Auszug aus: viewtopic.php?t=11827

---

=> Alles in Allem, kein KeyHelp Problem, das System hab ich aber trotzdem gefixt.

Re: Löschen von Usern funktioniert nicht

Posted: Fri 1. Mar 2024, 09:54
by Tobi
Ach verdammt.
Sorry, dass ich so ungenau gearbeitet hatte und vielen Dank fürs zurechtbiegen.
👍

Re: Löschen von Usern funktioniert nicht

Posted: Thu 21. Mar 2024, 10:56
by Florian
Ich werde versuchen den Punkt anschaulicher zu gestalten.