brazo wrote: ↑Wed Apr 23, 2025 7:04 am
Hier das Ergebnis:
Code: Select all
jomailmx19@jolap3-mx19:~
$ grep :100.: /etc/passwd
theresia:x:1002:1002:theresia,,,:/home/theresia:/bin/bash
jomailmx19:x:1000:1000::/home/jomailmx19:/bin/bash
mx19-jolap3-linsys:x:1001:1001:jolap3-linsys-mx19,,,:/home/mx19-jolap3-linsys:/bin/bash
mx19linsysneu:x:1003:1003:mx19linsysneu,,,:/home/mx19linsysneu:/bin/bash
jomailmx19@jolap3-mx19:~
$
OK, man sieht, dass es bei dem Benutzer "mx19-jolap3-linsys" Probleme gab:
Code: Select all
mx19-jolap3-linsys:x:1001:1001:jolap3-linsys-mx19,,,:/home/mx19-jolap3-linsys:/bin/bash
Wahrscheinlich durch Umbenennung möglicherweise nach Kopieren.
Auch könnten die Gruppen in Mitleidenschaft gezogen worden sein.
Also zeige mal was dieser Befehl anzeigt:
und der
und zusätzlich diesen Befehl zum Anzeigen der HOME-Verzeichnisse
Das Durcheinander ist nicht durch Deine Benutzung von mx-user hervorgerufen, sonder wahrscheinlich eher durch einen Fehler in mx-users, da dort bei Umbenennung nicht berücksichtigt wurde,
dass neue Benutzernamen auch Teil-Zechenketten eines alten Benutzernamens enthalten könnte, wobei diese durch Bindestrich abgegrenzt sein können.
Ich kann nicht genau nachvollziehen, wie Du und in welcher Reihenfolge umbenannt bzw. kopiert hast.
Bliebe wohl nur sowas:
Alle nicht so "guten" Benutzer entfernen, und dann manuell die Gruppen überprüfen,
ob die auch alle entfernt wurden, wenn nicht, alte Gruppen manuall löschen und zusätzlich
evtl. übriggebliebene Home-Verzeichnisse auchlöschen.
Als nächstes, keine Bindestriche in Benutzernamen verwenden, und evtl.
vorhandene Benutzer zu neuem Namen umbenennen, dabei auf Binderstriche verzichten.
Zur Info:
Wer das Bindestrich-Problem bei Umbenennung mal ausprobieren möchte:
Mit „MX User“ („MX Benutzer“):
* Neuen Benutzer anlegen z.B. mit Namen "benutzer"
* Und nun den Benutzer umbennen. Wobei der alte Name mit Bindestrich
im neuen Namen enthalten ist, z.B. zu "benutzer-neu".
* Überprüfen der Users und der Gruppen mit:
Code: Select all
grep benutzer-neu /etc/passwd
benutzer-neu-neu:x:1001:1001:benutzer-neu,,,:/home/benutzer-neu-neu:/usr/bin/
Der neue Benutzer ist fehlerhaft in mehrfacher Hinsicht angelegt worden,
In der Passwort-Datei steht ein falscher Name "benutzer-neu-neu"
Auch steht dort ein HOME-Verzeichnis, was es nicht gibt:
Code: Select all
ls -dln /home/*
drwx------ 6 1001 1001 200 23. Apr 18:12 /home/benutzer-neu
drwx------ 18 1000 1000 600 23. Apr 18:11 /home/demo
Zusätzlich ist auch der nun wirklich neue Benutzer „benutzer-neu-neu“ in keiner Gruppe aufgelistet:
Code: Select all
grep benutzer-neu /etc/group
lp:x:7:demo,benutzer-neu
dialout:x:20:demo,benutzer-neu
cdrom:x:24:demo,benutzer-neu
floppy:x:25:demo,benutzer-neu
sudo:x:27:demo,benutzer-neu
audio:x:29:demo,benutzer-neu
dip:x:30:demo,benutzer-neu
video:x:44:demo,benutzer-neu
plugdev:x:46:demo,benutzer-neu
users:x:100:demo,benutzer-neu
netdev:x:106:demo,benutzer-neu
lpadmin:x:108:demo,benutzer-neu
scanner:x:119:saned,demo,benutzer-neu
sambashare:x:997:demo,benutzer-neu
vboxsf:x:995:demo,benutzer-neu
benutzer-neu:x:1001:
Also ein alter Fehler in "MX Users", der wohl mal repariert werden sollte.