忽略最后一个日志中的某些主机

忽略最后一个日志中的某些主机

我有一份 ansible 工作,用于ssh在许多服务器上执行任务。它使用授权密钥来进入。当我运行该last命令时,它只显示来自 ansible 主机的一长串 root 登录信息。

root@myserver:/# last
root     pts/1        ansiblehost.mydomain Tue Jan  2 7:00 - 7:00  (00:00)    
root     pts/1        ansiblehost.mydomain Tue Jan  2 8:00 - 8:00  (00:00)    
root     pts/1        ansiblehost.mydomain Tue Jan  2 9:00 - 9:00  (00:00)    
root     pts/1        ansiblehost.mydomain Tue Jan  2 10:00 - 10:00  (00:00)    
root     pts/1        ansiblehost.mydomain Tue Jan  2 11:00 - 11:00  (00:00)    

我想阻止这些条目的出现,因为它会填满屏幕并阻止我调查谁登录了服务器。

或者,我会接受一种为某些组设置我自己的身份验证日志记录的方法。例如,如果管理员组中的用户登录(ssh或终端),它将在日志文件中创建一个条目/var/log/logins.log

相关内容