Linux查看登录IP的实用技巧

莱科网
预计阅读时长 3 分钟
位置: 首页 未命名 正文

本文介绍几种在Linux系统中查看登录IP地址的方法,适用于不同类型的认证系统。

方法一:检查系统日志 (PAM认证系统,例如Ubuntu和Debian):

Linux查看登录IP的实用技巧

对于使用PAM认证的系统,您可以查看/var/log/auth.log日志文件:

sudo cat /var/log/auth.log | grep 'sshd.*Failed password'
登录后复制

此命令会显示所有SSH登录失败尝试,包括尝试登录的IP地址。 请注意,这只会显示失败的登录尝试。

方法二:检查系统日志 (Syslog认证系统,例如CentOS和RHEL):

如果您的系统使用Syslog认证,则需要查看/var/log/secure日志文件:

sudo cat /var/log/secure | grep 'sshd.*Failed password'
登录后复制

同样,此命令显示SSH登录失败尝试,包括尝试登录的IP地址,仅显示失败的登录尝试。

方法三:查看systemd日志 (systemd-logind认证系统):

部分系统使用systemd-logind认证,您可以检查/var/run/auth.log日志文件:

sudo cat /var/run/auth.log | grep 'Accepted password'
登录后复制

这将显示所有成功的登录尝试,包括用户名和IP地址。

方法四:使用last命令查看最近登录记录:

last命令提供最近登录的简要信息:

last
登录后复制

此命令会显示最近的登录记录,包括用户名、登录时间和IP地址。

重要提示:: 以上所有命令都需要root权限才能执行。如果没有root权限,请在命令前添加sudo。 日志文件内容庞大,可以使用更精细的grep命令过滤信息,例如指定用户名或时间范围。 此外,请注意日志文件的轮转机制,过期的日志文件可能已被删除。

本文来自投稿,不代表本站立场,如若转载,请注明出处:
-- 展开阅读全文 --
头像
Linux用户组管理技巧揭秘
« 上一篇 2025-01-26 14:03:22
LinuxMonit停止服务全攻略
下一篇 » 2025-01-26 14:03:47

相关文章

取消
微信二维码
支付宝二维码

热门文章

动态快讯

目录[+]