Linux上查看用户创建日期的几种方法总结

  

  

你知道吗,如何在Linux系统上查看帐户的创建日期?如果知道,那么有些什么办法。

  

你成功了么?如果是的话,该怎么做?

  

基本上Linux系统不会跟踪这些信息,因此,获取这些信息的替代方法是什么?

  

你可能会问为什么我要查看这个?

  

是的,在某些情况下,你可能需要查看这些信息,那时就会对你会有帮助。

  

<强>可以使用以下7种方法进行验证。

  
      <李>使用/var/log/secure李   <李>使用aureport工具李   <李>使用. bash_logout李   <李>使用恰克命令李   <李>使用useradd命令李   <李>使用passwd命令李   <李>使用最后命令李   
  


  

  

它存储所有安全相关的消息,包括身份验证失败和授权特权。它还会通过系统安全守护进程跟踪sudo登录,SSH登录和其他错误记录。

        # grep prakash/var/log/secure   4月12日04:07:18 centos.2daygeek.com useradd[21263]:新组:name=普拉卡什,GID=501   4月12日04:07:18 centos.2daygeek.com useradd[21263]:新用户:name=普拉卡什,UID=501, GID=501,家庭=/home/普拉卡什,shell=/bin/bash   4月12日04:07:34 centos.2daygeek.com passwd: pam_unix (passwd: chauthtok):密码改变了普拉卡什   4月12日04:08:32 centos.2daygeek.com sshd[21269]:接受密码从103.5.134.167端口60554 ssh3普拉卡什   4月12日04:08:32 centos.2daygeek.com sshd [21269]: pam_unix (sshd:会话):会话打开用户普拉卡什(uid=0)      


  

  

aureport工具可以根据记录在审计日志中的事件记录生成汇总和柱状报告。默认情况下,它会查询/var/log/audit/目录中的所有审计。日志文件来创建报告。

        # aureport - auth | grep普拉卡什   46. 288年04/12/2018 04:08:32 prakash 103.5.134.167 ssh/usr/sbin/sshd是的   47. 04/12/2018 04:08:32 prakash 103.5.134.167 ssh/usr/sbin/sshd是的291      

  

家目录中的bash . bash_logout对有特殊的含义,它提供了一种在用户退出系统时执行命令的方式。

  

我们可以查看用户家目录中. bash_logout的更改日期。该文件是在用户第一次注销时创建的。

        #统计/home/prakash/.bash_logout   文件:“/home/普拉卡什/. bash_logout”   尺寸:18块:8 IO块:4096普通文件   设备:801 h/2049 d Inode: 256153链接:1   访问:(0644/-rw-r - r) Uid: (501/prakash) Gid: (501/prakash)   访问:2017-03-22 20:15:00.000000000 -0400   修改:2017-03-22 20:15:00.000000000 -0400   变化:-0400 04:07:18.283000323 2018-04-12      


  

  

恰克意即“改变时代”。该命令让用户管理密码过期信息.chage命令可以修改上次密码更改日期后需要更改密码的天数。

  

系统使用此信息来确定用户何时必须更改其密码。如果用户自帐户创建日期以来没有更改密码,这个就有用。

        #恰克——普拉卡什列表   最后的密码更改:2018年4月12日   密码到期:永远不要   密码不活跃:永远不要   帐户到期:永远不要   密码更改之间的最小数量的天:0   最大的天数之间的密码更改:99999   密码过期前天数的警告:7      


  

  

useradd命令用于在Linux中创建新帐户。默认情况下,它不会添加用户创建日期,我们必须使用“备注“选项添加日期。

        # useradd - m普拉卡什- c '日期+ % Y/% m/% d '   # grep普拉卡什/etc/passwd   普拉卡什:x: 501:501:2018/04/12:/home/普拉卡什:/bin/bash      


  

  

passwd命令用于将密码分配给本地帐户或用户。如果用户在帐户创建后没有修改密码,那么可以使用passwd命令查看最后一次密码修改的日期。

        # passwd - s普拉卡什   普拉卡什PS 2018-04-11 0 99999 7(密码设置,MD5 crypt。)      


  

  

最后命令读?var/log/wtmp,并显示自该文件创建以来所有登录(和退出)用户的列表。

        #最后| grep“普拉卡什”   普拉卡什分/2 103.5.134.167四月12日04:08仍然登录      

通过:https://www.2daygeek.com/how-to-check-user-created-date-on-linux/

  

Prakash萨勃拉曼尼亚选题:lujun9972译者:geekpi校对:wxy

  

  

Linux上查看用户创建日期的几种方法总结