Chinaunix首页 | 论坛 | 博客
  • 博客访问: 873761
  • 博文数量: 647
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 6044
  • 用 户 组: 普通用户
  • 注册时间: 2019-11-08 16:30
文章分类

全部博文(647)

文章存档

2021年(268)

2020年(297)

2019年(82)

我的朋友

分类: LINUX

2021-04-27 11:09:41

usermod命令用于修改系统已经存在的用户的账号信息。想要成为优秀的Linux运维工程师,Linux基础命令的掌握是必须的。而核心命令中,修改用户信息的usermod命令是非常重要的,那么修改用户信息的usermod命令参数选项有什么?usermod和useradd有什么区别?
修改用户信息的usermod命令参数选项有什么?
-c comment 修改用户password文件中用户的说明栏,同useradd的-c功能。
-d home_dir 修改用户每次登入时所使用的家目录,同usenadd的-d功能。
-e expire_date 修改用户终止日期,同useradd的e功能。
-f inactive_days 修改用户过期几日后永久停权,同useradd的-f功能。
-g initial_group 修改用户对应的用户组,同useradd的-g功能。
-G group,[...] 修改此用户为多个不同组的成员,同useradd的-G功能。
-m 用户目录如果不存在则自动建立。
-M 不建立用户家目录,优先于/etc/login.defs文件设定。一般创建虛拟用户时不建立家目录,部署应用服务时需要创建虚拟用户。
-n 默认情况下,用户的用户组与用户的名称会相同。如果命令添加了-n参数,则不会生成与用户同名的用户组了。
-r 此参数是用来建立系统用户的。系统用户的UID会比定又在系统档上/eclogin.defs,的UID_MIN要小。注意此用法中useradd所建立的用户不会建立用户家目录,也不会在乎记录在/etc/login.defs.的定义值。如果想要有用户家目录,则必须额外指定-m参数来建立系统用户。
-s shell 修改用户登入后使用的Shell名称,同useradd的-s功能。
-u uid 修改用户的ID值,同useradd的-u功能。
-a 追加用户到用户组,仅与-G参数连用。
-l 修改用户的账号名称。
-L 锁定用户密码,不让用户改密码。
-U 解除密码锁定。
usermod和useradd有什么区别?
usermod的作用是修改用户,而useradd的作用是添加用户,本质上都是对用户进行操作,因此,参数作用大部分都是类似的,只不过命令不同,就是添加和修改的区别。

阅读(2018) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~