Anders Johansson skrev:
On Thursday 29 January 2009 13:30:00 Basil Chupin wrote:
When I installed 11.1 the other day I mistyped the user name and ended up with having "fed" instead of "fred" as my user name and consequently the home directory is also named "fed".
I want to change it to "fred".
If I booted into the oS with init 1, issued the command
chown -R fred.users /home/fed
and then altered in Yast's User Management the user "fed" to "fred" (after logging in as root) and also renamed the current home directory to "fred" and rebooted the system, would this rectify the typing error I made - with no ill effects on the system?
(Oh yes- I would also clean out the /tmp directory.)
You have the order of operation wrong, but otherwise it will work.
The first thing you need to do is to change the name of the user. Then you can rename the home directory
You don't need to chown it though, changing the username will not alter the user ID, and it is the user ID that determines owner.
Actually, all you really need to do is
1. log out 2. log in as root 3. edit /etc/passwd and change the username and name of the directory 4. mv /home/fed /home/fred
and you're done. You don't have to go to runlevel 1 to do it
Anders
Hi just my two cents... should you not also change the 'fed' entry in /etc/shadow ? and check the /etc/group file?? -- ------------------------------ Med venlig hilsen/Best regards Verner Kjærsgaard Open Source Academy +45 56964223 Novell Certified Linux Professional 10035701 ------------------------------ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org