在Ubuntu中怎么修改自己的用户名

张开发
2026/4/15 13:58:24 15 分钟阅读

分享文章

在Ubuntu中怎么修改自己的用户名
首先分清楚用户名和主机名当你进入Ubuntu的终端时会看到 ”xxxccc“ 这种格式xxx就是你的用户名ccc是你的主机名修改用户名的总体逻辑是先创建一个临时管理员用户b登录b用户去修改你的原先a用户的用户名。原因是你进入a用户的时候这个用户的进程被占用着而Linux规定不能修改正在登陆或正在运行的用户哪怕你切到root用户a用户进程仍然在后台运行所以修改的命令都执行失效。接下来的操作是1、正常登录你常用的a用户打开终端 执行下面这条命令sudo useradd -m -s /bin/bash -G sudo tempusersudo passwd tempuser输入你要给创建的新用户tempuser设置的密码建议123456简单方便回车确认点击Ubuntu右上角的电源图标重启回到登录界面2、在登录界面选择tempuser输入你设置的密码进入该用户的终端并执行下面的命令sudo usermod -l 新用户名 -d /home/新用户名 -m 老用户名 修改用户名并且迁移家目录sudo groupmod -n 新用户名 老用户名 修改用户组名sudo userdel -r tempuser 删除创建的临时管理员用户3、执行 sudo reboot 重启系统即可重新登录你原本的用户 再打开终端就会发现命令行的前面就是 ”新用户名主机名“另外如果你在登录界面临时管理员用户没被删掉可以在你原本的用户终端执行下面的命令sudo usedel -r tempusersudo rm -rf /home/tempuser (删除相关目录一般是没有的)sudo reboot其实这个临时管理员用户删不删都没关系它不会占用大量资源也不会影响权限看着碍眼那就删掉好了这篇就分享到这如果有什么问题或者哪里不懂的可以评论或者私信问~

更多文章