AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 1036528
Accepted
newbie
newbie
Asked: 2020-10-06 17:39:11 +0800 CST2020-10-06 17:39:11 +0800 CST 2020-10-06 17:39:11 +0800 CST

是否有“另一种”获取 SFTP 活动日志信息的方法?

  • 772

自上周以来,我一直在管理 debian 服务器。它曾经有另一个管理员。

我认为它已被黑客入侵:可能已通过 SFTP 读取文件以获取有关托管在我提到的服务器上的站点的信息,然后通过 PhpMyAdmin 从数据库中删除表。

我将在这里放弃,因为 phpmyadmin 默认情况下不记录活动,而 SFTP 也不记录。服务器的 SFTP 活动和 phpmyadmin 未配置为将数据输出到日志文件。

看似合理的“黑客”犯了一个错误,使用我不知道存在的用户访问服务器,几次通过 SSH!但是我无法再跟踪任何活动,因为他/她足够小心,只能导航到托管站点的文件夹(直接,甚至没有弄乱文件,所以他清楚地知道服务器)其余的活动是通过 phpmyadmin 和 SFTP 进行的。

正如您可能意识到的那样,没有多少人知道服务器上的这个用户,因为它不是 root,而且我有他的 IP 地址,我们都知道这无济于事。

当他/她以其他用户身份登录时,他/她在服务器上所做的只是cd进入站点所在的目录,在那里创建了一个名为“m”的目录,仅此而已;“m”目录被删除了,我没有使用终端删除,入侵者也没有删除。

该文件/etc/ssh/sshd_config现在已配置为跟踪活动,并且可以正常工作,但是不幸的是,这当然为时已晚。

您能否帮我找到一种跟踪 SFTP 活动的方法或任何其他跟踪特定服务器用户活动的方法,而不是执行history通过 SSH 以该用户身份登录的命令?谢谢!

mysql debian moodle mariadb phpmyadmin
  • 1 1 个回答
  • 86 Views

1 个回答

  • Voted
  1. Best Answer
    newbie
    2020-10-08T05:01:41+08:002020-10-08T05:01:41+08:00

    无法跟踪 SFTP 活动。

    不幸的是,在攻击后进行更改之前,我找不到有关 SFTP 活动的信息。然而,apache 日志在这里非常有用,并且由于本地互联网提供商不经常更改公共 IP,我们能够确定我提到的丢失的表是由相同的 IP 地址创建的,而且我们也知道那个设备用于执行查询。

    但毕竟我们甚至不需要建造时间机器......

    任何处理类似情况的人都可以检查 apache 日志并找出有关恶意活动如何/何时发生的关键信息,并了解是谁做的。

    • 0

相关问题

  • 开源与专有关系 db mgt 系统的优缺点是什么?

  • 在 solaris 10 上为 mysql 设置 max_allowed_pa​​cket

  • 如何移动 MySQL 的数据目录?

  • 通过 VPN 连接什么是远程服务器 IP?

  • mysql崩溃

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve