Linux 下如何修改用户名(同时修改用户组名和家目录) | Linux 中国

原创 2018年01月02日 00:00:00
640?wx_fmt=jpeg&wxfrom=5&wx_lazy=1有时候,由于某些原因,我们可能会需要重命名用户名。我们可以很容易地修改用户名以及对应的家目录和 UID。-- Shusain


本文导航◈ 修改用户名12%◈ 修改家目录43%◈ 更改用户 UID52%◈ 修改用户组名60%编译自 | http://linuxtechlab.com/rename-user-in-linux-rename-home-directory/ 
 作者 | Shusain
 译者 | lujun9972

有时候,由于某些原因,我们可能会需要重命名用户名。我们可以很容易地修改用户名以及对应的家目录和 UID。

本教程将会讨论这些东西。让我们先从修改用户名开始。

修改用户名

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

  1. $ usermod -l new_username old_username

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

  1. $ sudo usermod -l susan dan

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

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

  1. $ sudo pkill -u dan

  2. $ sudo pkill -9 -u dan

修改家目录

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

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

更改用户 UID

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

  1. $ sudo usermod -u 2000 susan

这里 2000 就是用户的新 UID。

修改用户组名

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

  1. $ groupmod -n susan dan

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

  1. $ id susan

这篇教导如何修改用户名的指南就此结束了。有任何疑问或建议,欢迎给我们留言。


via: http://linuxtechlab.com/rename-user-in-linux-rename-home-directory/

作者:Shusain[2] 译者:lujun9972 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

LCTT 译者0?wx_fmt=pnglujun9972 ? ? ? ?共计翻译:44 篇贡献时间:35 天

推荐文章

< 左右滑动查看相关文章 >

0?wx_fmt=png0?wx_fmt=png0?wx_fmt=png0?wx_fmt=png0?wx_fmt=gif

点击图片、输入文章 ID 或识别二维码直达

原文链接请访问“原文链接”获得可点击的文内链接、全尺寸原图和相关文章。



版权声明:本文为博主原创文章,未经博主允许不得转载。

ubuntu下修改用户名、用户组、登录名、主目录名

今天觉得现在的用户名不够响亮,想改: usermod -l old_username new_username 这样仅改了登录名,本人强迫症重度患者,想要把老用户名从系统里清理掉,统统换成新的,查了...
  • RexLevin
  • RexLevin
  • 2015年01月03日 21:30
  • 4035

linux命令--修改用户家目录

方法:usermod usermod -d /usr/newfolder -u uid -u后面一定要接uid啊,不是username 附:usermod详细参数 语  法:usermod [...
  • lzqinfen
  • lzqinfen
  • 2013年05月25日 13:55
  • 1603

Linux中改变目录或文件的用户名和用户组,chown和chmod的用法

chown用法:用来更改某个目录或文件的用户名和用户组的 查看属组用命令:ls -l chown 用户名:组名 文件路径(可以是就对路径也可以是相对路径) 例1:chown xiaomi:xia...
  • xmc281141947
  • xmc281141947
  • 2017年03月10日 10:17
  • 4887

Linux系统中修改用户名的两种方案整理

在安装系统的时候,经常会无意识的随便起个用户名,后面如果发现该用户名不好或因为环境需要须重起个用户名,经过查找资料和亲自测试发现有两种方案可选:手动修改和使用usermod等命令自动修改。方案一:手动...
  • lanxuezaipiao
  • lanxuezaipiao
  • 2015年01月26日 15:55
  • 7754

Linux如何修改用户家目录

方法:usermod usermod -d /usr/newfolder -u uid -u后面一定要接uid啊,不是username 附:usermod详细参数 语  法:usermod [...
  • gao_d
  • gao_d
  • 2012年08月22日 17:33
  • 6315

linux修改用户目录文件名

很多时候,我们为了方便安装了中文版的发行版,但是此时用户目录也变成了中文,cd 下载 用起来真的很难受,所以我们希望可以将目录名修改为英文或者任意自定义。方法一适用于绝大多数主流linux(不推荐) ...
  • leiflyy
  • leiflyy
  • 2016年04月26日 23:36
  • 643

linux更改用户家目录

linux更改用户家目录方法 今天给服务器增加了一块400G的硬盘,并新建了一个/backup/目录,将硬盘挂载到此目录,用作数据备份。另外,将原备份目录挪至此处,需要修改backup用户的家目录至/...
  • qq_16513741
  • qq_16513741
  • 2016年01月11日 09:27
  • 1542

Linux基础----用户(修改密码)和用户组

1、用户和用户组   用户:使用操作系统的人   用户组:具有相同系统权限的一组用户 /etc/group 存储当前系统中所有用户组信息   - Group :      x      :    1...
  • oChangWen
  • oChangWen
  • 2016年07月24日 19:00
  • 1326

Linux系统中修改用户名的方法

在安装系统的时候填写的用户名可能没怎么考虑,如果后来觉得这个用户名不怎么好,想在不影响任何操作的情况仅仅修改这个用户名,可以吗?答案当然是肯定的。 在这里我就不细说原理了,直接给出具体的操作...
  • lixwjava
  • lixwjava
  • 2014年09月26日 00:09
  • 2231

如何更改linux文件目录拥有者及用户组

查看用户和组 1.首先对于经验操作之前,我们先看下当前系统下的用户和组。whoami 查看当前登陆用户 [hadoop@mxhost1 ~]$ whoami root [hadoop@mxhost...
  • e891377
  • e891377
  • 2017年05月04日 11:16
  • 1673
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux 下如何修改用户名(同时修改用户组名和家目录) | Linux 中国
举报原因:
原因补充:

(最多只允许输入30个字)