Ubuntu 18.04系统使用lastb命令列出登入系统失败的用户相关信息
在Ubuntu 18.04系统中,lastb
命令是一个非常有用的工具,用于显示登录失败的用户信息,这些信息保存在/var/log/auth.log
文件中,而lastb
命令则是这个日志文件的摘要,通过使用lastb
命令,管理员可以快速查看哪些用户在尝试登录系统时遇到了问题,以及他们尝试登录的时间和来源IP地址。
要使用lastb
命令,请按照以下步骤操作:
1、打开终端。
2、输入以下命令并按Enter键:
lastb
这将显示一个列表,其中包含最近登录失败的用户的相关信息,每行显示的信息包括用户名、登录时间、来源IP地址和登录类型(quot;ssh"或"telnet")。
如果你想查看更详细的信息,可以使用-a
选项来显示完整的登录消息。
lastb -a
这将显示与每个失败登录尝试相关的完整消息,包括失败的原因和相关的系统消息。
如果你只想查看特定时间段内的登录失败尝试,可以使用-t
选项后跟开始时间和结束时间,要查看从2023年1月1日到2023年12月31日的登录失败尝试,可以运行以下命令:
lastb -t 2023-01-01 2023-12-31
这将只显示在指定时间段内的失败登录尝试。
除了查看失败的登录尝试,你还可以使用lastb
命令与其他命令结合使用,以执行更复杂的查询和筛选,你可以使用grep
命令来搜索特定的用户名或IP地址,以下是一个示例:
lastb | grep 'username'
这将显示所有包含"username"的失败登录尝试的相关信息。
请注意,要使用lastb
命令,你需要具有足够的权限来访问系统日志文件,通常,这意味着你需要以root用户或具有sudo权限的用户身份运行该命令,如果你没有足够的权限,系统可能会拒绝执行该命令并显示权限错误消息。
通过使用lastb
命令,管理员可以轻松地识别和解决登录失败的问题,这有助于提高系统的安全性,并确保只有授权用户能够成功登录到Ubuntu 18.04系统。
版权声明
本文仅代表作者观点,不代表米安网络立场。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。