Linux系統中修改用戶名的方法
1、修改 /etc/passwd這個文件中的用戶名部分、用戶組部分、主目錄部分 ;
2、修改/etc/group 這個文件中的用戶名部分、用戶組部分;同時也將/etc/gshadow改寫一下;
3、修改/etc/shadow文件中的用戶名部分,這個不改將無法登錄系統;
4、修改/home/olduser 為/home/newuser ,同時注意一定要修改其所屬的用戶和用戶組,chown時加上個 -R,這個很關鍵;
備注:上面所述的都是通過手動修改的方法,
如果想一下子修改掉可以試試usermod -l 命令, usermod -l 舊用戶名 新用戶名
采用usermod命令不能改變/home目錄下的文件夾名稱,需要查看以上四部分,把沒有改過來的地方修改過來即可。
2、修改/etc/group 這個文件中的用戶名部分、用戶組部分;同時也將/etc/gshadow改寫一下;
3、修改/etc/shadow文件中的用戶名部分,這個不改將無法登錄系統;
4、修改/home/olduser 為/home/newuser ,同時注意一定要修改其所屬的用戶和用戶組,chown時加上個 -R,這個很關鍵;
備注:上面所述的都是通過手動修改的方法,
如果想一下子修改掉可以試試usermod -l 命令, usermod -l 舊用戶名 新用戶名
采用usermod命令不能改變/home目錄下的文件夾名稱,需要查看以上四部分,把沒有改過來的地方修改過來即可。
posted on 2010-05-19 20:28 草原上的駱駝 閱讀(666) 評論(0) 編輯 收藏 所屬分類: Linux