最新动态
Linux用户管理之usermod、chage、userdel、id命令讲解
2024-10-31 18:11

在上一章节中,我们学习了如何利用 添加一个新的用户,利用 给用户设置、修改密码。但是如果手一抖不小心用户信息添加错了,或者需要修改用户信息,该如何操作呢

Linux用户管理之usermod、chage、userdel、id命令讲解

前面也讲过,我们可以手动修改 以及 文件来添加一个用户,那么手动修改文件当然也可以修改用户信息。不过今天要为大家讲解的是使用Linux的 命令来修改用户信息。

一、修改用户命令

Linux usermod命令可用来修改用户帐号的各项设定。

  • 修改用户的说明信息,对应于修改 文件中用户信息的第5个信息
  • 修改用户的主目录,对应于修改 文件中目标用户信息的个信息
  • 修改用户的失效日期,格式为 “YYYY-MM-DD”,对应于修改 文件用户密码信息的第8个信息
  • 修改用户的初始组,对应于修改 文件用户信息的第4信息(GID
  • 修改用户的UID,对应于修改 文件用户信息的第3个信息(UID
  • 修改用户的附加组,其实就是把用户加入其他用户组,即修改 /etc/group 文件
  • 修改用户名称
  • 临时锁定用户(Lock
  • 解锁用户(Unlock,和 -L 对应
  • 修改用户的登录 Shell,默认是 /bin/bash

从上面的参数来看,与上一章讲解的 命令的参数对比来看,这两个命令的参数是差不多的。只不过命令比多了 和 两个参数。

1、比如我现在要锁定在上一章创建的用户:

锁定用户的本质,就是使用户的密码失效,使之不能登录,所以我们去看 密码文件,发现这个用户的密码位前面多了一个 号

image

2、解锁用户

既然能锁定用户,自然也能解锁用户

执行命令之后,我们再去查看 文件,密码位前面的 就取消了。

3、修改用户说明

在修改用户说明之前,我们先来看看现在的用户说明是什么

image

执行命令命令之后,我们再来看下用户说明

image

用户说明已经被成功修改了。

4、把用户加入新的组

比如我们要把 用户添加到root组

二、修改用户的密码状态:

该命令不仅可以用来修改用户的密码状态,还可以和 命令一样 显示详细的用户密码信息。

  • :密码可更改的最小天数,为零时代表任何时候都可以更改密码,对应 文件中的第4个字段
  • :密码保持有效的最大天数,对应 文件中的第5个字段
  • :用户密码到期前,提前收到警告信息的天数,对应 文件中的第6个字段
  • :帐号到期的日期,过了这天,此帐号将不可用。对应 文件中的第8个字段
  • :上一次更改的日期,对应 文件中的第3个字段
  • :停滞时期。如果一个密码已过期这些天,那么此帐号将不可用, 对应文件中的第7个字段
  • :列出用户的详细密码状态

我们先来查看下 的密码信息

image

各信息意思如下

  • : 最近一次密码修改时间: 6月 18, 2020
  • :密码过期时间:从不
  • :密码失效时间:从不
  • :帐户过期时间:从不
  • :两次改变密码之间相距的最小天数:0
  • :两次改变密码之间相距的最大天数:99999
  • :在密码过期之前警告的天数:7
1、修改密码过期时间

我可以通过如下命令修改我的密码过期时间,设置60天后过期

image

2、设置密码失效时间

意思是在密码过期后5天,密码自动失效,这个用户将无法登陆系统了。

image

3、chage命令还有个硬核功能,可以强制用户在第一次登录后,必须先修改密码,并利用新密码重新登陆系统,此用户才能正常使用

我们创建一个新的用户 ,然后设置它的密码创建日期为1970年1月1日

执行完成之后,我们用用户去登录系统,提示需要去修改密码

image

三、删除用户命令

命令使用很简单,用于删除用户帐号的相关数据。

若不加 参数,则仅删除用户帐号,而不删除用户宿主目录,那么用户目录就会变成没有属主和属组的目录,也就是垃圾文件。

比如分别删除 以及 用户

image

可以看到,删除 不加 参数,执行命令之后,该用户的宿主目录保留了。

四、查看用户的UID和GID命令

命令比较简单,可以查询用户的UID、GID 和附加组的信息

比如查看 用户的

执行命令之后到uid(用户ID)、gid(初始组ID), groups是用户所在组。

现在我把用户加入组

image

大家发现该用户的附加组信息中多了一个组。

    以上就是本篇文章【Linux用户管理之usermod、chage、userdel、id命令讲解】的全部内容了,欢迎阅览 ! 文章地址:http://lianchengexpo.xrbh.cn/quote/11297.html 
     行业      资讯      企业新闻      行情      企业黄页      同类资讯      网站地图      返回首页 迅博思语资讯移动站 http://lianchengexpo.xrbh.cn/mobile/ , 查看更多