• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] doppelt User ID in der passwd-datei ?

klara.win

Newbie
Hallo zusammen,
leider habe ich immer noch ein Problem mit meiner passwd-datei. :???:
Ich habe in meiner passwd mehrere Nutzer mit der gleichen ID. Vermutlich ist es dadurch ist es nicht möglich, diese User zu listen und deren Passwort zu stzen. Das Löschen mit Webmin gelingt mir auch nicht. Die User sind mit YAST angelegt und beim Versuch mit Webmin "Samba Benutzer und Passwörter bearbeiten" werden diese 3 User (siehe passwd-Auschnitt: schaefer, torwald und linux) nicht aufgelistet oder beim Konvertieren nicht gelöscht.

passwd-Auschnitt: 1057 ist 3mal vorhanden ?

nobody:0:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:31D6CFEQ01278CFGR125S:[U ]:LCT-4A9BD837:
usr_otto:1007:0:xxxxxxxxxxxxxxxxxxxxxxxxxxxx:31D6CFEQ04678CFGR125S:[U ]:LCT-4A9BD837:
usr_schmit:1008:0:xxxxxxxxxxxxxxxxxxxxxxxxxx:31D6CFE34678CFGR125S:[U ]:LCT-4A9BD837:
usr_meier:1007:0:xxxxxxxxxxxxxxxxxxxxxxxxxx:31D6CFEQ34678CFGR125S:[U ]:LCT-4A9BD837:
usr_karl:1009:0:xxxxxxxxxxxxxxxxxxxxxxxxxx:31D6CFEQ0c34678CFGR125S:[U ]:LCT-4A9BD837:
usr_tieser:1010:0:xxxxxxxxxxxxxxxxxxxxxxxxxx:31D6CFEQdgh78CFGR125S:[U ]:LCT-4A9BD837:
usw..
usr_schaefer:1057:0:xxxxxxxxxxxxxxxxxxxxxxxxxx:31D6CF34678CFGR125S:[U ]:LCT-4A9BD837:
usr_torwald:1057:0:xxxxxxxxxxxxxxxxxxxxxxxxxx:31D6CFEQ018CFGR125S:[U ]:LCT-4A9BD837:
usr_linux:1057:0:xxxxxxxxxxxxxxxxxxxxxxxxxx:31D6CFEQ01234CFGR125S:[U ]:LCT-4A9BD837:
usr_schneider:1058:0:xxxxxxxxxxxxxxxxxxxxxxxxxx:31D6CFEQ08CFGR125S:[U ]:LCT-4A9BD837:

Frage: Wie kann ich diese 3 User aus der passwd - datei löschen?
Kann ich in der Konsole mittels MC z.b. die 3 Zeilen in der passwd-datei löschen?
man passwd bringt mich auch nicht weiter.
Der Sambaserver läuft in einer Produktivumgebung mit 60 User.

danke + grüsse Klara
 

luwa

Member
Seit dem ich mir auf einem RHEL mit den grafischen Tools die Sambaberechtigungen für bestehende User zerrissen habe, misstraue ich diesen Helferlein.
Versuch folgendes auf der Konsole:
host#>usermod -u (neue UID) (username) #default ist > 999 bzw > höchste vegebene UID
damit solltest Du die UID's korrigieren können. Mit:
host#>smbpasswd -a (user)
fügst Du Benutzer dem Samba hinzu. Ist nicht so Komfortabel wie eine GUI aber die Befehle sind so alt das sie eigentlich keine Fehler produzieren.
otto und meier haben ebenfalls gleiche UID
Mit:
host#>smbpasswd (user)
änderst Du das Passwort. Durch die geänderte UID würde ich alle Samba User neu anlegen.
 
OP
K

klara.win

Newbie
geholfen hat nur die Bearbeitung der passworddatei in der Konsole:
mittles smbpasswd -x habe ich die User mit doppelter ID gelöscht; danach listet Webmin wieder alle User korrekt auf und diese lassen sich auch bearbeiten. Ich mußte allerdings die User nochmal mitgleichem Namen unter Unix anlegen, bevor ich in der korrupten smbpassd die User löschen konnte.


host#: smbpasswd -x usr_schaefer
host#: smbpasswd -x usr_torwald
host#: smbpasswd -x usr_linux

;) gruss Klara
 
Oben