完全修改Linux用户名

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/a805814077/article/details/102690635

由于安装虚拟机的时候将用户名设置错了,改的时候花了一点功夫,特此来记录一下

在linux上直接改名字是不行彻底的,还要对用户的家目录、UID、组名都要进行修改

如果我们要将用户名为spark的主机修改为hadoop

1.更改用户名

sudo usermod -l hadoop spark

2.杀掉进程

需要从要改名的帐号中登出,这里我切换到root

su root

杀掉待改名用户的所有进程

pkill -9 -u spark

3.修改家目录

usermod -d /home/hadoop -m hadoop

4.更改用户UID

这里将新用户的UID设置为2000

usermod -u 2000 hadoop

5.修改用户组名

groupmod -n hadoop spark

最后我们可以检查一下

id hadoop

修改完成

猜你喜欢

转载自blog.csdn.net/a805814077/article/details/102690635