1.命令简介

usermod(user modify)命令是系统管理员命令,用于修改用户账号 。

usermod可用来修改用户账号的各项设定,修改系统账号文件来反映通过命令行指定的变化。

2.命令格式

usermod [OPTIONS] LOGIN

3.选项说明

-c, --comment添加备信息
-d, --home HOME_DIR用户的新主目录
-e, --expiredate EXPIRE_DATE设定帐户过期的日期
-f, --inactive INACTIVE过期 INACTIVE 天数后,设定密码为失效状态
-g, --gid GROUP强制使用 GROUP 为新主组
-G, --groups GROUPS新的附加组列表 GROUPS
-a, --append GROUP将用户追加至上边 -G 中提到的附加组中,并不从其它组中删除此用户
-h, --help显示此帮助信息并推出
-l, --login LOGIN新的登录名称
-L, --lock锁定用户帐号
-m, --move-home将家目录内容移至新位置 (仅于 -d 一起使用)
-o, --non-unique允许使用重复的(非唯一的) UID
-p, --password PASSWORD将加密过的密码 (PASSWORD) 设为新密码
-s, --shell SHELL该用户帐号的新登录 shell
-u, --uid UID用户帐号的新 UID
-U, --unlock解锁用户帐号
-Z, --selinux-user  SEUSER用户账户的新 SELinux 用户映射

4.常用示例

(1)修改用户的家目录。

usermod -d /home/tom tom

(2)改变用户的 uid。

usermod -u 888 tom

(3)修改用户名为 jerry。

usermod -l jerry tom

(4)锁定 tom 用户。

usermod -L tom

(5)解锁 tom 用户。

usermod -U tom

(6)添加新的附加组。

usermod -G deng tom

(7)修改用户登录 Shell。

usermod -s /bin/sh tom

(8)修改用户的 GID。

usermod -g 1003 tom

(9)指定帐号过期日期。

usermod -e 2020-12-31 tom

(10)指定用户帐号密码过期多少天后,禁用该帐号。

usermod -f 3 tom

参考文献

[1] usermod(8) manual
[2] CSDN.【Linux】一步一步学Linux——usermod命令(86)

Linux 命令(131)—— usermod 命令相关推荐

  1. Linux命令之usermod命令

    一.命令简介   usermod命令修改系统帐户及账户相关的各项属性.如果用户的数字用户ID.用户名或用户的主目录发生更改,则必须确保在执行此命令时,命名用户未执行任何进程.usermod在Linux ...

  2. linux安装usermod命令,Linux中的Usermod命令

    usermod 是一个命令行实用程序,允许您修改用户的登录信息.本文介绍如何使用usermod命令将用户添加到组,更改用户外壳,登录名,主目录等. usermod是一个命令行实用程序,允许您修改用户的 ...

  3. linux usermod用法,Linux中的usermod命令的详细解释

    在Linux系统中,usermod命令的主要功能是修改用户账户,下面由学习啦小编为大家整理了linux下的usermod命令的详细解释,希望对大家有帮助! Linux中的usermod命令的详细解释 ...

  4. Linux 中的 usermod 命令

    usermod 是一个命令行实用程序,允许您修改用户的登录信息.本文介绍如何使用该usermod命令将用户添加到组.更改用户 shell.登录名.主目录等. usermod 命令 usermod命令的 ...

  5. linux用usermod修改密码,Linux笔记(usermod命令,用户密码管理,mkpasswd)

    一.usermod命令 usermod 更改用户属性的命令 -u  +号码  +用户名        更改uid -g  +号码/组名  +用户名      更改gid -d  +/路径   +用户名 ...

  6. 【Linux】一步一步学Linux——usermod命令(86)

    00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 usermod命令用于修改用户账号 .usermod可用来 ...

  7. Linux 命令之 usermod -- 用于修改用户的基本信息

    文章目录 命令介绍 常用选项 参考示例 设置用户默认使用的shell类型 将不能登录的用户改成可以登录的 限定用户不能 shell 登录,只能 ftp 修改用户的主目录 更改用户的名称 锁定用户的密码 ...

  8. Linux基本功系列之usermod命令实战

    文章目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 使用useradd添加的用户,如果不小心添加错了用户信息该如何修改呢? 这时候就会用到 ...

  9. linux usermod用法,Linux中Usermod命令的一些使用技巧

    usermod 是一个命令行实用程序,允许您修改用户的登录信息.本文介绍了如何使用usermod命令添加用户到组,更改用户shell.登录名.主目录等. 1.usermod 命令 该usermod命令 ...

  10. Linux远程管理常用命令(超全超详细)【持续更新】

    目录 1. shutdown命令 2.ifconfig命令 3.uname命令 4.uptime命令 5.free命令 6.who命令 7.last命令 8.history命令 9.ping命令 10 ...

最新文章

  1. 一句话说汽车(超搞笑)
  2. cas单点登陆。就这一篇就够了!!!!!
  3. C#用xpath查找某节点
  4. redhat搭建php环境,rhel5搭建PHP5.2.6+apache2.2.9开发环境(模块全)
  5. 【LeetCode笔记】23.合并K个升序列表(Java、分治、链表)
  6. 04-02 接口协议分析工具
  7. 开始学习openlayer
  8. python 实现两个excel表格数据的对比
  9. 微机原理与接口技术实验:完整的汇编语言程序设计实验
  10. Python 树表查找_千树万树梨花开,忽如一夜春风来(二叉排序树、平衡二叉树)
  11. FusionAccess模板制作并发放
  12. JAVA面向对象的基础知识
  13. ClasspathResource路径问题解决
  14. IRPT_TAS用户协议
  15. IntelliJ IDEA Remote Development 使用体验
  16. 乐视网复牌即跌停,仍有千万买单甘作“接盘侠”
  17. 利用css将复选框设为透明并改变勾选样式
  18. JAVA 开发规范标准(集合)
  19. pdc-textout(_PDC-照片中的星期日
  20. 徐易容:解决推荐问题纵向、垂直化是出路

热门文章

  1. 警惕!这个 PowerPoint“弱点”可用于发动鼠标悬停攻击
  2. java 中 Integer 比较 问题
  3. promise常见错误
  4. Promise面试题
  5. Save as XPS in Office “12”
  6. Mac OS 添加 MySQL 环境变量
  7. python_vlc 播放http流
  8. [swift] LeetCode 234. Palindrome Linked List
  9. 1075. 链表元素分类(25)-PAT乙级真题
  10. 【iOS开发】理解 IBOutlet 和 IBAction