【问题标题】:Who created user in AIX/Unix?谁在 AIX/Unix 中创建了用户?
【发布时间】:2014-06-25 10:28:17
【问题描述】:

有什么方法可以找出谁创建了特定用户(例如,用户名是 testuser)?
当我们使用其中之一时

lsuser -f username

lsuser -c username

finger username

这些命令提供了关于普通属性的信息,但没有关于谁创建了这个用户的信息。

通常,只有 root(或具有 root 权限的用户)可以创建用户。

但它会存储在某个地方吗?

如果是,那么我们在哪里以及如何获得它?

另外,假设只有 root 正在创建用户,是否会存储一个 IP(或日期时间信息)用于某人创建用户的位置?

【问题讨论】:

  • 这应该在 superuser.com 上询问

标签: unix root aix


【解决方案1】:

我认为您无法找到特定用户的创建日期和时间。 Unix 不存储文件的创建日期,而只存储最后修改日期。 如果您在创建用户时在您的用户目录中创建了一个文件并且该文件没有被修改,那么该文件的日期可能就是该用户的创建日期。

【讨论】:

    【解决方案2】:

    以下内容无法准确回答您的问题,但是通过使用etckeeper,密码文件(以及 /etc 中的其他文件)将置于版本控制之下。因此,您至少能够找出添加用户的日期。 Etckeeper 是一个非常有价值的工具,即使它与您正在寻找的不匹配,也请安装它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-17
      • 2021-03-11
      • 2019-10-27
      相关资源
      最近更新 更多