老男孩教育专注IT教育10余年,只培养IT技术精英

全国免费咨询电话(渠道合作):400-609-2893

usermod命令修改用户信息?linux命令参数选项有什么

老男孩IT教育

常见问题

2021年4月23日 15:20

usermod命令修改用户信息?老男孩linux命令参数选项。usermod命令用于修改系统已经存在的用户的账号信息。想要成为优秀的Linux运维工程师,Linux基础命令的掌握是必须的。而核心命令中,修改用户信息的usermod命令是非常重要的,那么修改用户信息的usermod命令参数选项有什么?usermod和useradd有什么区别?

  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功能。

usermod命令修改用户信息?老男孩linux命令参数选项

  -u uid 修改用户的ID值,同useradd的-u功能。

  -a 追加用户到用户组,仅与-G参数连用。

  -l 修改用户的账号名称。

  -L 锁定用户密码,不让用户改密码。

  -U 解除密码锁定。

  usermod和useradd有什么区别?

  usermod的作用是修改用户,而useradd的作用是添加用户,本质上都是对用户进行操作,因此,参数作用大部分都是类似的,只不过命令不同,就是添加和修改的区别。

  以上便是关于“修改用户信息的usermod命令参数选项有什么?”的相关内容。更多零基础入门学linux教程,推荐关注老男孩教育Linux培训课程。老男孩教育linux学习培训班着力于培养多方位发展的云计算人才。且在教学过程中贯穿就业指导,从简历、面试技巧等层面助学员提升,培养学员沟通表达能力,让学员清晰了解职业发展规划,明确自身定位,找到适合自身发展的工作。

 

阅读更多:

echo命令有什么参数选项?linux运维入门与实战

显示命令及文件路径用什么命令?Linux常用命令有什么

tar命令打包技巧有什么?linux基础知识教学大纲

压缩或解压文件用的Linux命令?linux没有基础能学吗

rsync文件同步工具常见模式有哪些?linux入门学习书籍

本文经授权发布,不代表老男孩教育立场。如若转载请联系原作者。