Nutzernahmen umbenennen

Post Reply
Message
Author
philipp-maier

Nutzernahmen umbenennen

#1 Post by philipp-maier »

Hallo,

Ich habe seinerzeit als ich mit Linux angefangen habe einen einzigen user »STDUSER« (steht für standart user) angelegt. Inzwischen finde ich diesen Usernamen total sch.... ich meine unangebracht <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle"> Ich würde meinen Namen deshalb gerne einfach umbenennen. Gibt es da vielleicht eine Möglichkeit Benutzer zu klonen und unter anderem Namen anmelden oder bestimmte Tools die das erledigen? Ich habe nämlich keine Lust mit meiner Konfigruation bei null anfangen zu müssen.

Mit freundlichen Grüßen
Philipp Maier

Markus

Re: Nutzernahmen umbenennen

#2 Post by Markus »

Hi Phillip,
die Benutzer sind in /etc/passwd aufgelistet.
Da kannst Du den Namen ändern.

<user>:x:500:100:<Kommentar>:/home/<user>:/bin/bash

Falls Du Suse benutzt, kann es sein daß dir SuSEconfig die Änderungen zunichte macht.
Aber eigentlich solltest Du dann irgendwo in Yast (System administrieren) einen Menüpunkt finden, mit dem Du die Benutzer verwalten kannst.

Ich hoffe, das hilft Dir weiter. <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Gruß,Markus

Descartes

Re: Nutzernahmen umbenennen

#3 Post by Descartes »

Na da vergisst du aber noch die /etc/shadow

du musst als root *zwei* Dateien editieren
einmal in der /etc/passwd
<font face="Courier New"><b>STDUSER</b>:x:500:100::<b>/home/STDUSER</b>:/bin/bash<font face="Courier New">

und dann noch in der /etc/shadow
<font face="Courier New"><b>STDUSER</b>:e7cDlsYsdvSso:11362:0:99999:7:0::<font face="Courier New">

Wenn du auch noch das Homeverzeichnis in der /etc/passwd änderst darfst du nicht vergessen dies als root auch auf dem Filesystem auf den neuen Benutzernamen umzubenennen.

Descartes

Re: Nutzernahmen umbenennen

#4 Post by Descartes »

@Markus
# Falls Du Suse benutzt, kann es sein daß dir SuSEconfig die Änderungen zunichte macht.
SuSEConfig verändert an dieser Datei nichts; zumindest bleiben diese Änderungen enthalten. Du kannst aber weiterhin diese Datei auch mit YaST bearbeiten statt dies direkt mit einem Editor zu tun.

Sebastian Ude

Re: Nutzernahmen umbenennen

#5 Post by Sebastian Ude »

Anstatt selber an der /etc/passwd und /etc/shadow rumzufummeln (wobei einem einige Flüchtigkeitsfehler unterlaufen können), sollte man usermod verwenden.

hugenay

Re: Nutzernahmen umbenennen

#6 Post by hugenay »

vielleicht auch vipw in erwaegung ziehen

gewitter
Posts: 1354
Joined: 09. Apr 2001 9:03

Re: Nutzernahmen umbenennen

#7 Post by gewitter »

du kannst auch denn benutzer löschen mit yast und anschliessend neu erstellen mit der selben uid - müsste 500 sein als erster user.

philipp maier

Re: Nutzernahmen umbenennen

#8 Post by philipp maier »

Hallo,

Vielen Dank für eure Tipps. Das ganze zieht aber irgendwo auch gefahren mit sich. Ich werde erstmal das ganze System sichern (mache ich sowieso jede woche) Dann werde ich es mal probieren. Bei dem Home Verzeichnis habe ich so meine bedenken. Denn jede einzelne datei auf dem neuen user zu übereignen könnte tage dauern ;-(

Mit freundlichen Grüßen
Philipp Maier

klaro

Re: Nutzernahmen umbenennen

#9 Post by klaro »

"Denn jede einzelne datei auf dem neuen user zu übereignen könnte tage dauern"

Wenn man weiss wie, schrumpfen die Tage auf milisekunden.

chown -R user:gruppe /home/<username>/*
chown -R user:gruppe /home/<username>/.*

-R fuer recursive <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

Post Reply