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 新用户名   可去《 Linux命令大全》了解更为详细的Linux命令。

首先,你要知道在Linux中创建了一个用户,除了生成UID外还会有一个GID,当你对原用户名修改后,别忘了对GID也进行更新。

修改用户名:

以root身份登录,然后使用下列命令进行修改

usermod -l NewUser -d /home/NewUser -m OldUser

-l 修改用户名

-d 修改登录后使用的路径

-m 修改登录名称的同时将目录名称一同修改

修改组名称:

继上面操作后,继续执行下列命令

groupmod -n NewUser OldName

-n 修改组的名称

linux更改用户名的方法:使用usermod来修改用户名,其语法为$usermod -l new_username old_username。

sudo usermod -l new_user_name old_user_name

『Xingzuo.com』文章,未经允许不得♂转载♂!

linux用户名设置,怎样更改linux的用户名相关推荐

  1. ubuntu下更改时区_技术|如何在 Ubuntu Linux 中设置或更改时区

    你安装 Ubuntu 时,它会要求你设置时区.如果你选择一个错误的时区,或者你移动到世界的一些其它地方,你可以很容易地在以后更改它. 如何在 Ubuntu 和其它 Linux 发行版中更改时区 这里有 ...

  2. linux系统更改计算机名称,如何在Linux中设置或更改主机名

    默认情况下,系统主机名是在安装过程中设置的,或者如果您正在创建虚拟机,则会在启动时将其动态分配给实例,但是在某些情况下需要更改它. 本教程将引导您完成在Linux中更改主机名的过程,而无需重新启动系统 ...

  3. Linux网络设置(第二版) --Linux网络设置

    Linux网络设置 --网络配置文件与命令 网络配置文件 1./etc/sysconfig/network-scripts/ifcfg-eth0 #[保存了IP地址和网关] [设置静态IP] IPAD ...

  4. linux+用户的shell,linux更换用户_更改linux用户登录shell的方法

    摘要 腾兴网为您分享:更改linux用户登录shell的方法,幸福钱庄,小学英语,我和你,万科物业等软件知识,以及光大app,视频解码包,dns修改软件,天天小说阅读器,微信跳一跳,企业管家,蚂蚁邦, ...

  5. linux硬盘盘符更改,linux更改emc磁盘盘符

    具体环境描述请见上一篇文章(http://blog.chinaunix.net/uid-28255964-id-5753714.html),本文章主要介绍linux系统下,更改磁盘Minor#查看两边 ...

  6. linux centos设置用户目录,Linux/CentOS用户和用户组及权限管理

    一:基本概念 linux是一个多任务(multi-task)多用户(multi-user)的操作系统,每个用户和用户组都有自己的ID号UID GID,每个用户都有自己的家目录不能随意访问其他用户的家目 ...

  7. linux网卡设置adsl上网,Linux下设置ADSL自动拨号上网

    前段时间下载了红帽的linux,版本为redhat 9.0,整整刻了三张CD.最初是为了体验一下linux下QQ聊天软件的功能,最后因内核太低(官方推荐内核在2.6以上,我下载的版本是2.4)而告终. ...

  8. linux wine设置界面,在Linux系统上备份Wine设置的方法

    在Linux操作系统上,Wine设置保存在~/.wine文件夹中,在此文件夹中,可以访问在Linux上安装的任何Windows程序.驱动程序.实用程序和其他所有内容,因此最好学习如何备份此目录,可以通 ...

  9. linux 临时设置英文输入,Linux 设置 Rime 默认英文状态

    > Rime 是一个流行的输入法框架,可以在许多平台上运行.本文讲述如何设置 Rime,使其默认输入英文.欲知更多有关 Rime 的介绍,请移步此处:[RimeWithSchemata](htt ...

最新文章

  1. virtualbox+vagrant学习-2(command cli)-16-vagrant snapshot命令
  2. win10 下载 linux系统安装教程,Win10安装Linux子系统图文教程
  3. 【Python爬虫学习笔记6】JSON文件存储
  4. boost::container模块实现插入和放置的测试程序
  5. android 第三方登录界面,Android App集成第三方登录与换肤指南
  6. Java基础之Collection和Map
  7. QTP 无法识别web 大全
  8. 字符设备驱动 架构分析
  9. 所谓敏感(数字的敏感)
  10. zzuli oj 1077
  11. 数据结构与算法01:绪论【LEARN FROM 李春葆《数据结构教程》】
  12. 什么是PaaS平台 ?
  13. 斐讯N1 – 完美刷机Armbian教程
  14. 用html+js用canvas 实现刮风下雨特效【建议收藏】
  15. 华为 CISCO 交换机型号识别
  16. 剑风2012年1月要出剧场版了,哇哈哈~~~~~
  17. 如何用机器学习算法计算特征重要性
  18. 口腔溃疡怎么办最快最有效的方法 口腔溃疡缺什么维生素
  19. 包教包会—全网最易懂的全加器高位进位和低位进位讲解
  20. Java多线程2.3.生产者与消费者之间的关系2

热门文章

  1. 宝塔linux升级,宝塔linux面板去除后台强制更新
  2. Layui 数据表格合计
  3. [macOS]_[初级]_[关于程序签名时出现User interaction is not allowed的问题]
  4. win10系统怎么禁用某个程序联网,阻止软件联网
  5. 2013年3月TIOBE编程语言排行榜,Ruby超越Perl
  6. 考研《软件工程--面向对象和传统的方法》复习笔记
  7. 你总是喜欢抓不住的东西
  8. python加注释_python中加注释
  9. 常用sql server 脚本
  10. C#爬虫,HttpClient请求,HtmlAgilityPack,HtmlDocument使用