在Linux服务器系统中,我们可能会遇到这样的情况,不管是什么原因,我们可能会想重命名用户。我们可以在Linux系统中轻松地重命名用户,也可以重命名主目录或其UID。

在这个简短的教程中,我们将只讨论这些事情。让我们先从重命名Linux中的用户开始。

在Linux中重命名用户

在Linux系统中,我们将使用'usermod'命令来重命名用户。该命令的语法是,

$ usermod -l new_username old_username

例如,如果我们有一个名为 "dan "的用户,想将其重命名为 "susan",在终端上执行以下命令。

$ sudo usermod -l susan dan

这只会改变用户名,其他的东西,如组、主目录、UID都不会改变。

注意:你需要从你要重命名的帐户中注销。你也可以禁止该用户正在运行的所有进程,执行以下命令。

$ sudo pkill -u dan

$ sudo pkill -9 -u dan

重命名主目录

为了重命名主目录,我们使用'-d'选项和'usermod'命令.....。

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

更改用户的UID

要更改用户的UID,执行以下命令。

$ sudo usermod -u 2000 susan

其中'2000'是用户的新UID。

重命名组

要将组从 "dan "重命名为 "susan",我们将使用 "groupmod "命令。使用下面的命令来重命名组。

$ groupmod -n susan dan

要使用一个已经在使用的名字,但你想使用它,命令是:。

$ groupmod -o -n susan dan

一旦我们进行了所需的修改,我们可以使用 "id "命令检查所做的修改。

$ id susan

关于如何在Linux中重命名用户的教程到此结束。

linux用户起名,如何在Linux中重命名用户(也可以重命名组和主目录)相关推荐

  1. linux系统export,Linux入门进阶 - 如何在Linux中使用export命令

    原标题:Linux入门进阶 - 如何在Linux中使用export命令 来自: Linux迷 链接:https://www.linuxmi.com/linux-export.html Linux ex ...

  2. 如何在 MySQL 中创建超级用户

    如何在 MySQL 中创建超级用户? 本指南将引导您完成在 MySQL 中创建新用户并使其成为具有类似于 root 的数据库访问权限的超级用户的步骤. 1.首先,你必须使用具有CREATE USER权 ...

  3. wordpress默认密码_如何在WordPress中为新用户设置默认管理员配色方案

    wordpress默认密码 One of the most talked about feature of WordPress 3.8 is the new admin interface. It i ...

  4. 如何在mysql中创建连接_如何在MySQL中创建新用户并开启远程连接访问?

    如何在MySQL中创建新用户并开启远程连接访问? 发布时间:2020-05-21 14:55:19 来源:亿速云 阅读:176 作者:鸽子 下面由mysql教程给大家介绍MySQL创建新用户并开启远程 ...

  5. linux脚本用户输入,如何在Linux shell脚本中提示用户输入

    本篇文章给大家介绍关于如何在Linux shell脚本中提示用户输入?下面来看具体的内容. 我们首先来看一下命令# read var # read -s "Waiting for input ...

  6. su命令切换到root用户_如何在Linux中使用su命令成为超级用户或root?

    su命令切换到root用户 Linux provides root account as superuser or Administrator. As root account has all pri ...

  7. linux上设置svn账户权限设置密码,Linux:如何在svn中设置“全局”用户/密码/组文件...

    好的,我找到了一种更好的方法来建立全局认证/访问.如果该信息可以帮助- 要删除或创建新用户,我使用了一个全局"passwd"文件(没有组!)/ home / svn / passw ...

  8. linux 查看ip_如何在 Linux 中查看可用的网络接口 | Linux 中国

    对于某些人来说,他们更偏爱在安装完系统后再进行网络的配置或者更改现存的设置.众所周知,为了在命令行中进行网络设定的配置,我们首先必须知道系统中有多少个可用的网络接口.-- Sk 在我们安装完一个 Li ...

  9. Linux入门进阶 - 如何在Linux中使用export命令

    Linux export命令会标记哪些值需要传递给一组子进程.这是bash shell提供的一个简单但有用的特性.它允许管理员在不中断当前会话的情况下传递环境的配置参数.这就是为什么在终端会话重新启动 ...

  10. linux数据库重建,如何在CentOS中重建损坏的RPM数据库

    RPM数据库由CentOS中的/ var / lib / rpm /目录下的文件和其他企业Linux发行版(如RHEL , openSUSE , Oracle Linux等)组成. 如果RPM数据库损 ...

最新文章

  1. 美多商城之用户中心(收货地址2)
  2. 机器人“快递小哥”上岗了!京东配送机器人编队长沙亮相
  3. 人活系列Streetlights (秩)
  4. JSF, MyFaces, RichFaces 和 Facelets的区别
  5. c语言基础知识_结构体访问,共同体,枚举类型
  6. 复习 2 个月拿下大厂 Offer,Java 面试指南带你通关跳槽季
  7. HTML 网页页面切换的各种变换效果
  8. Java多线程设计要点
  9. 集成学习(二)——XGBoost
  10. mysql备份之lvm
  11. 每天一个Linux命令(6):rmdir命令
  12. 面试再问 HashMap,求你把这篇文章发给他!
  13. sweetalert
  14. SQL Server高可用——日志传送(4-3)——使用
  15. 双线性映射(密码学常用算法)
  16. AWS环境搭建(六):Linux上部署wowza,并配置ssl证书
  17. 人工智能语音灯便携usb小夜灯IC方案七彩led灯语音控制声控感应氛围灯芯片
  18. PHP 微信公众号消息加解密
  19. 计算机考csp200分啥水平,信息学竞赛CSP诞生多位满分选手,小码王学员包揽多个组别省市第一...
  20. iOS 直播流程概述

热门文章

  1. Adam优化算法详细解析
  2. AWS Direct connect,VPC Peering,VPC endpoint
  3. 为什么正定矩阵等于转置_正定矩阵的定义性质-正定矩阵的判定方法-正定矩阵转置和本身...
  4. 如何打开cmd窗口及一些常用Dos命令
  5. Tensorflow 2.0 医学图像分割(肝脏CT图像分割)
  6. 第二天:TypeScript的InterFace接口、类、修饰符、抽象类、implements
  7. DPSK+PM调制解调
  8. word自带参考文献标注功能—以word2013为例
  9. 计算机视觉学生论文,计算机视觉方面论文参考文献
  10. R语言入门:使用函数sample进行抽样