Linux系统怎么修改用户名

这篇文章主要讲解了“Linux系统怎么修改用户名”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux系统怎么修改用户名”吧!

蠡县ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18982081108(备注:SSL证书合作)期待与您的合作!

修改用户名

我们使用 usermod 来修改用户名。其语法为,

$ usermod -l new_username old_username

举个例子,假设我们有一个名叫 dan 的用户想要重命名为 susan,那么在终端下执行下面命令:

$ sudo usermod -l susan dan

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

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

$ sudo pkill -u dan$ sudo pkill -9 -u dan

修改家目录

要同时更改家目录,我们需要在执行 usermod 命令的同时加上 -d 选项,

$ sudo usermod -d /home/susan -m susan

更改用户 UID

执行下面命令修改用户 UID,

$ sudo usermod -u 2000 susan

这里 2000 就是用户的新 UID。

修改用户组名

要把用户组名从 dan 修改为 susan,我们需要使用 groupmod 命令。使用下面命令来修改用户组名,

$ groupmod -n susan dan

做完修改后,可以使用 id 命令来检查,

$ id susan

感谢各位的阅读,以上就是“Linux系统怎么修改用户名”的内容了,经过本文的学习后,相信大家对Linux系统怎么修改用户名这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!


分享文章:Linux系统怎么修改用户名
文章链接:http://myzitong.com/article/jdohhg.html