如何使用安全审计日志监控 WordPress 中的用户活动

VPS1352主机测评网(www.vps1352.com)
本文链接:https://www.vps1352.com/6806.html

您想监控 WordPress 网站上的用户活动吗?

运营多作者博客或会员网站会带来其独特的挑战,例如阻止垃圾邮件注册和管理编辑工作流程.

多用户 WordPress 网站的所有者和管理员寻求的一种解决方案是能够轻松监控其网站上的用户活动.

这使他们能够建立一个制衡系统.如果事情失控,他们就可以轻松找出问题所在、是谁做的以及如何解决.

在本文中,我们将向您展示如何监控用户活动并在 WordPress 中保留安全审核日志.

Monitor User Activity in WordPress

为什么要启用 WordPress 活动监视器和日志?

经常出现的一个普遍反对意见是,您不应将 WordPress 登录访问权限授予您不信任的任何人.如果您这样做,那么您将不需要活动跟踪解决方案.

这有点极端,因为活动日志有几个非常有效的用例.

有时用户可能会不小心犯下错误或错误,这可能会破坏您的 WordPress 网站.拥有活动跟踪日志可帮助您更快地识别和解决这些问题.

由于审核日志会向您显示哪个用户犯了错误,您还可以向他们介绍最佳做法,以防止将来发生同样的错误.

一个很好的例子是,如果版主批准了不符合您的评论准则的评论,那么您可以快速纠正他们的错误并通知他们.

安全审核日志的另一个非常好的用例是,当您从 Codeable、Upwork 等第三方合同网站聘请 WordPress 开发人员时.

虽然大多数开发者都是值得信赖的,但有时您会遇到不诚实的开发者,这可能会导致您的企业损失大量资金.

最近我们的一位 Facebook 群组成员报告说,她从 Upwork 聘请的一名开发人员更改了她的 WooCommerce 商店中的 PayPal 地址.

Upwork Scammer

除非您有跟踪所有活动的 WordPress 用户审核日志,否则很难检测到这些细微的变化.

几年前,这个问题发生在 WPBeginner 创始人 Syed Balkhi 身上,一位自由开发者悄悄地更改了他的几个附属链接.由于安全审核日志插件,Syed 发现并修复了该问题.

考虑到上述好处,让我们来看看如何在您的 WordPress 网站上设置和监控用户活动.

我们将分享两个 WordPress 审核日志插件.

  1. 简单的历史记录(免费插件,但不那么健壮)
  2. WP 活动日志(同类最佳)

使用简单历史记录监控用户活动

Simple History 是一款免费的 WordPress 用户活动监控插件,但功能并不丰富.如果您运行一个小型网站或 WordPress 博客,那么此插件将适合您.

您需要做的第一件事是安装并激活 Simple History 插件.您可以按照我们的初学者指南了解如何安装 WordPress 插件以获取详细说明.

激活后,转到设置» 简单历史来自 WordPress 管理面板的左侧边栏.

Simple History plugin settings page

在设置页面上,您可以选择是希望活动日志显示在仪表板上、单独的页面上,还是两者都显示.

您还可以决定显示在仪表板和日志页面上的项目数量.

默认情况下,简单历史记录插件会清除超过 60 天的活动日志历史记录.您还可以通过点击设置页面上的立即清除日志按钮手动删除历史记录.

这个插件允许您在秘密 RSS 提要的帮助下监控历史记录.但是,您需要选中"启用 RSS 提要"选项才能使用它.

使用简单历史查看用户活动

要查看用户活动日志,您需要访问仪表板»简单历史页面.您也可以在仪表板上查看它们,但这取决于您如何配置此插件的设置.

Simple History user activity log

此插件默认显示过去 30 天的事件.您可以通过点击日期下拉菜单将其更改为固定范围(最多 60 天)或自定义范围.

要在您的网站上搜索特定事件,您需要点击"显示搜索选项"链接.这将打开许多字段.您可以使用单个字段或它们的组合来查找所需的数据.

Simple History activity log search options

例如,您可以使用用户字段查找某人,然后点击搜索事件按钮以查看该人在过去 30 天内的活动.

默认情况下,简单历史记录插件允许您监控登录、注销、错误密码、帖子/页面编辑、媒体上传、插件安装/更新、用户配置文件更改等.

它还支持 bbPress 论坛,让您可以查看您网站上的论坛和主题活动.

Simple History 还允许您添加自己的自定义事件.如果您有开发经验并想添加自定义事件,则可以查看此页面上的详细信息.

使用 WP 活动日志监控用户活动

尽管 Simple History 在跟踪您网站上的用户活动方面做得很好,但它的功能有限.

如果您正在寻找提供详细和实时用户活动报告的插件,那么您应该使用 WP 活动日志插件.

这是一个功能丰富的插件,可让您跟踪网站上发生的每一个变化.您还可以获得有关重要网站活动的电子邮件和短信通知.

首先,您需要在 WordPress 网站上安装并激活 WP Activity Log 插件.

激活后,您会在管理面板的左侧边栏中看到一个新菜单项 WP 活动日志.系统会要求您输入许可证密钥,然后单击"同意并"激活许可证"按钮开始使用这个插件.

enter your license key to start using WP Activity Log plugin

注意:要获取许可证密钥,您可以查看购买插件后收到的欢迎电子邮件.

激活后,您将在左侧边栏中的 WP 活动日志菜单下看到新选项.

要监控您网站上的事件,您需要转到 WP 活动日志 »日志查看器页面.

WordPress activity log viewer to monitor events

此插件还会在屏幕的顶部栏显示最新事件.您也可以点击这些通知以转到日志查看器页面.

日志页面将允许您查看您网站上的所有事件.您将获得重要的详细信息,例如活动日期、所涉及的用户、用户的 IP 地址和活动消息.

例如,如果有人登录了您的网站,那么您将能够找出该用户是谁、该人何时登录以及该用户的 IP 地址.

您还可以通过转到 WP 活动日志 » 来控制要跟踪的事件.启用/禁用事件页面.

Enable or Disable Events to monitor

在这里,您可以从日志级别下拉菜单中选择基本、极客或自定义.根据您的选择,您将在该页面上看到不同的事件名称及其说明.

您现在可以通过选中/取消选中复选框来启用或禁用单个事件.您可以通过转到不同的选项卡(如"内容"和"内容")来执行相同操作.评论、WordPress 安装、访客活动等.

要跟踪您网站上的登录用户,您需要转到 WP 活动日志 »登录用户页面.

WP Activity Log Plugin logged in users

从这里您将看到所有登录到您网站的用户.您可以查看某个用户的所有活动,或者通过点击终止会话按钮强制某人退出.

如果您想下载您网站的活动日志,只需转到 WP 活动日志 »报告页面,根据您可能拥有的条件生成报告.

仅此而已!我们希望本文能帮助您了解如何借助 Simple History 或 WP Activity Log 插件监控 WordPress 中的用户活动.

您可能还想查看我们的终极 WordPress 安全指南和我们最好的 WordPress 防火墙插件列表.

4

发表回复