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
Nutzernahmen umbenennen
Re: Nutzernahmen umbenennen
Hi Phillip,
die Benutzer sind in /etc/passwd aufgelistet.
Da kannst Du den Namen ändern.
<user>500<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
die Benutzer sind in /etc/passwd aufgelistet.
Da kannst Du den Namen ändern.
<user>500<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
Re: Nutzernahmen umbenennen
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>500:<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.
du musst als root *zwei* Dateien editieren
einmal in der /etc/passwd
<font face="Courier New"><b>STDUSER</b>500:<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.
Re: Nutzernahmen umbenennen
@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.
# 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.
Re: Nutzernahmen umbenennen
Anstatt selber an der /etc/passwd und /etc/shadow rumzufummeln (wobei einem einige Flüchtigkeitsfehler unterlaufen können), sollte man usermod verwenden.
Re: Nutzernahmen umbenennen
du kannst auch denn benutzer löschen mit yast und anschliessend neu erstellen mit der selben uid - müsste 500 sein als erster user.
Re: Nutzernahmen umbenennen
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
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
Re: Nutzernahmen umbenennen
"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">
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">