MacLodge's Blogsince 2022
微信公众号二维码:程序小猴
微信公众号「程序小猴」
编码技术 · 学习经验 · 生活感悟
Linux / Linux 小技巧

Linux修改用户名

Linux将用户名修改后,还需要修改 组名+家目录+UID

Linux将用户名修改后,还需要修改 组名+家目录+UID

这只会更改用户名,而其他的东西,比如用户组,家目录,UID 等都保持不变。

1、修改用户名

$ usermod -l 新用户  旧用户 

这只会更改用户名,而其他的东西,比如用户组、家目录、ID 等都保持不变。

注意: 你需要从要改名的帐号中登出并杀掉该用户的所有进程,要杀掉该用户的所有进程可以执行下面命令

$ sudo pkill -u 旧用户名
$ sudo pkill -9 -u 旧用户名

2、修改家目录

$ sudo usermod -d /home/新用户名 -m 新用户名

3、修改组名

$ groupmod -n 新用户名 旧用户名

4、修改UID

$ sudo usermod -u 1000 新用户名

5、检查

$ id 新用户名
  1. 修改主机名
hostnamectl set-hostname 修改之后的主机名
署名-非商业性使用-相同方式共享 4.0 国际(CC BY-NC-SA 4.0)
本文可自由转载与修改,但需保留作者署名与出处链接,不得用于商业用途,且衍生作品需以相同方式共享。 转载请注明:MacLodge's Blog · Linux修改用户名
留言 / 评论

评论由 GitHub Discussions 承载,登录 GitHub 账号即可发言;数据存在博客仓库里,不依赖第三方评论服务。

评论加载中…

Esc