在公司内部,经常会发生人员调动的情况。作为系统管理员,需要在人员发生变动之后,及时地对UNIX系统中的用户进行相应的调整。这主要涉及到修改用户信息的一些操作,本节将介绍如何在UNIX系统中修改用户的相关信息。

对于系统管理员来说,用户的登录名可能是最重要的用户标识。通常情况下,系统管理员都是通过登录名来区分用户的,这是因为登录名往往都有明确的涵义。例如,某个用户的真实姓名为张春晓,那么该用户的登录名很有可能就是zcx、zhangcx或者zhangchunxiao等等。另外,对于数据库管理员来说,其登录名通常就是dba。尽管用户的登录名比较固定,不会经常发生变动。但是,作为系统管理员也需要掌握如何修改登录名的方法。

UNIX提供了usermod命令来修改(modify)用户的登录信息。其基本语法如下:

  1. usermod [options] login

在上面的语法中,[options]参数用来指定具体的要修改的登录信息,例如,UID号、主组、备用组、主目录以及默认的Shell等。而login参数用来指定要修改的用户的登录名。

如果想要修改用户的登录名,可以使用usermod命令的-l选项,其语法如下:

  1. usermod -l new_login_name old_login_name

在上面的语法中,new_login_name参数表示用户的新的登录名,old_login_name参数表示当前的登录名。值得注意的是,old_login_name参数必须是当前系统中已存在的登录名,否则会出现用户不存在的错误。例如,以下命令将用户user9的登录名修改为user11:

  1. root@opensolaris:~# usermod -l user11 user9

修改完成之后,用户user9的登录名已经变为user11,登录名user9就不再存在于UNIX系统中了,因此也不能用来登录系统,以后改为使用user11来登录系统,而用户其他的登录信息不受影响。

注意:当登录名修改之后,系统管理员应及时将新的登录名通知用户,以免发生用户不能正常登录系统的情况发生。

Linux 修改用户登录名相关推荐

  1. linux 修改用户登录密码

    系统:ubuntu18.04.5 1.打开一个终端,输入 sudo su 转为root用户. (必须转为root用户, $ 代表用户 # 代表 root用户) 2.sudo passwd user ( ...

  2. linux修改用户描述的命令,Linux修改用户信息(usermod)

    Linux修改用户信息(usermod)教程 Linux usermod命令详解 功能 修改用户账户. 语法 usermod [options] username 参数 参数 描述 options u ...

  3. WINDOWS 2000下如何获得用户登录名和密码

    --  WINDOWS 2000下如何获得用户登录名和密码 WINDOWS 2000下如何获得用户登录名和密码 作者:moonstone 下载本文示例源代码一.原理 在NT/2000中交互式的登陆支持 ...

  4. linux 修改用户登陆shell字体颜色和vim颜色字体设置

    参考链接:https://blog.csdn.net/bt517840374/article/details/80004161 一.关于shell颜色设置 (当然也可以通过shell窗口的设置来设置字 ...

  5. 您选择的用户登录名已在该企业中使用,请选在另一个登录名,然后再试

    AD域中新建用户,输入用户登录名后提示: "你选择的用户登录名已在该企业中使用.请选择另一个登录名" 但是在整个目录中搜索用户登录名搜索不到

  6. linux 修改Db2主机名,修改DB2服务器的主机名

    环境: 产品:DB2 UDB 平台:AIX,Solaris,HP-UX,Linux,Windows 版本:V8 V9.1V9.5 为了修改服务器的主机名,我们可以在DB2数据库服务器上执行以下步骤来实 ...

  7. linux 修改Db2主机名,对DB2服务器主机名的修改的正确操作流程

    文章主要描述的是如何正确的对DB2服务器主机名的修改,在实际操作中由于出于多种原因,在DB2数据库的服务器的实际使用过程中,用户有可能对DB2数据库服务器的主机名进行修改,本文详细介绍了修改DB2的主 ...

  8. linux虚拟用户登录失败,用shell用户或虚拟用户登录pureftpd

    摘要:讲解了Unix系统下pureftpd如何用shell用户登录,以及如何用虚拟用户登录. 目录: 一.系统真实(shell)用户登录 二.puredb虚拟用户支持 三.技巧 ----------- ...

  9. linux修改用户用户名,linux怎么修改用户名

    Linux 下如何修改用户名(同时修改用户组名和家目录) 有时候,由于某些原因,我们可能会需要重命名用户名.我们可以很容易地修改用户名以及对应的家目录和 UID. 本教程将会讨论这些东西.让我们先从修 ...

最新文章

  1. [转]Redhat EL5.4用CentOS源进行更新
  2. jieba库词频统计_如何用python对《三国演义》、《红楼梦》等名著开展词云分析及字频统计、出场统计等工作。...
  3. sdut 2074 区间覆盖问题(贪心)
  4. lstm网络_LSTM(长短期记忆网络)
  5. Terraform学习总结(2)——Terraform 语法详解
  6. vim中字体和配色方案设置
  7. 3DShader之投影网格(Projected Grid)
  8. php str_replace技巧-避免重复替换
  9. python全栈自动化测试工程师第11期柠檬班vip_因为Python,班主任最近都开始化妆了!...
  10. html input提交按钮无法使用,无法找到并单击提交按钮使用mshtml.HTMLInputElement
  11. fread, fwrite和fflush
  12. HZAU 1001 Handing Out Candies
  13. 你的孤独,正在撑起一个万亿级市场
  14. 碧蓝航线最新服务器2018,2018最新碧蓝航线建造时间表 舰娘建造时间表一览
  15. BIM → CIM,捷码赋能智慧城市多行业应用开发
  16. 知网caj怎么转成可编辑的Word?手机可以转吗?
  17. 深度学习实战-词嵌入计算文本相似性
  18. 【数据增强】用cv2旋转图像并自定义填充背景颜色(主要用到cv2.getRotationMatrix2D 和 cv2.warpAffine)
  19. BFGS(Broyden-Fletcher-Goldfarb-Shanno)
  20. OpenSSL BIO源码简析

热门文章

  1. Excel中制作印章
  2. 基于区域求和表的实时体渲染环境光遮蔽和光晕技术
  3. 红外图像增强(2)Brightness-Based Convolutional Neural Network for Thermal Image Enhancement (TIECNN)论文阅读
  4. 天正双击墙体不能编辑_软件CAD | 天正建筑(下)
  5. android 兼容包(可兼容低版本系统)
  6. Linux入门 内存测试工具(Memtest86+)
  7. 苹果x和xs买哪个好_iPhone12绿色和蓝色哪个好看,苹果12买哪个颜色好?
  8. 【Android】录音机
  9. linux服务器桌面连接工具下载,Linux 可视化桌面远程连接
  10. 手机游戏缺少index_264.html,html5手机端大家来找茬微信小游戏代码