Re: YaST2 und Benutzerverwaltung, SL 9.3
Martin Helbig
On Sunday 15 January 2006 19:42, Arno Lehmann wrote:
habe aufgrund der Eheschließung einer Benutzerin ihren Usernamen mit Konsolen-YaST2 geändert. Dabei kam die Frage, ob auch das Home-Verzeichnis umbenannt werden soll. Bejaht. Aber: das Verzeichnis lautet nach wie vor: /home/alter-username In der Userliste in YaST ist der alte Benutzername nicht mehr vorhanden, nur noch der neue, dito in passwd und shadow. In passwd zeigt auch das Homeverzeichnis auf das neue, das aber nur unter dem alten Namen existiert.
Was machen?
mv /home/alter-benutzername ~neuer-benutzername
Anschliessend vielleicht noch ein
usermod -d /home/neuer-benutzername neuer-benutzername
(Vorrausgesetzt, das home-Verzeichnis heisst wie die Benutzerin...)
Gruss, Martin
Scheint zu funktionieren. Habe ein su neuer-name gemacht und konnte ins Verzeichnis. Mal sehen, ob sie morgen was merkt. Danke und Gruß Bernd ______________________________________________________________ Verschicken Sie romantische, coole und witzige Bilder per SMS! Jetzt bei WEB.DE FreeMail: http://f.web.de/?mc=021193
Bernd Kloss wrote:
Scheint zu funktionieren. Habe ein su neuer-name gemacht und konnte ins Verzeichnis. Mal sehen, ob sie morgen was merkt.
Wenn du dich darum sorgst, dass in .kde und anderen Konfigurationsdateien noch die alten links stecken, kannst du auch folgendes zusätzlich machen: ln -s neuername altername D.h. statt dem alten Verzeichnis steht dort ein Link auf das neue. Programme, die noch die alten Pfade benutzen, gehen dann ueber den Link und merken nichts. Keine schöne, aber eine praktische Lösung
Holger Hellmuth schrieb:
Bernd Kloss wrote:
Scheint zu funktionieren. Habe ein su neuer-name gemacht und konnte ins Verzeichnis. Mal sehen, ob sie morgen was merkt.
Wenn du dich darum sorgst, dass in .kde und anderen Konfigurationsdateien noch die alten links stecken, kannst du auch folgendes zusätzlich machen:
ln -s neuername altername
D.h. statt dem alten Verzeichnis steht dort ein Link auf das neue. Programme, die noch die alten Pfade benutzen, gehen dann ueber den Link und merken nichts. Keine schöne, aber eine praktische Lösung
Hallo Vorsicht! Natürlich: ln -s /home/neuername /home/altername. Wenn du nämlich im falschen Verzeichnis bist, kann es dir passieren, dass neuername nicht existiert. Der von Bernd gegebene Befehl stimmt, sofern Du Dich in /home befindest. Viele Grüße Martin Ereth
participants (3)
-
Bernd Kloss
-
Holger Hellmuth
-
Martin Ereth