开发者社区 问答 正文

服务器上的图片被删除了

服务器上的图片目录被清空了,不知道服务上是否有日志查看。是被系统删除的 ,还是人为执行命令删除的。是否可以提供一下操作日志

展开
收起
1984699076937574 2019-01-19 20:58:40 615 分享 版权
阿里云 AI 助理回答

为了帮助您确定图片目录被清空的原因,您可以按照以下步骤检查ECS实例的操作日志和相关系统日志:

  1. 验证实例状态: 确保您的云服务器ECS实例当前处于运行中(Running)状态。这是获取系统日志的前提条件。

  2. 获取系统日志

    • 登录阿里云ECS管理控制台。
    • 导航至左侧的实例与镜像 > 实例
    • 选择目标实例所在的资源组和地域。
    • 在需要排查的实例操作列,点击运维和诊断 > 获取实例系统日志

    注意:此步骤适用于Linux实例,Windows实例不支持获取系统日志。

  3. 分析系统日志

    • 系统日志会包含实例启动、重启或关机时的信息,以及系统内核故障或异常的日志内容。通过这些日志,您可能能找到与图片目录被清空相关的命令执行记录或错误信息。
  4. 查看操作记录

    • 虽然直接的操作日志(如用户SSH登录后执行的每条命令历史)通常不在ECS提供的系统日志范围内,但某些安全事件(如通过云助手执行的操作)可能会有记录。
    • 如果之前使用了云助手(Aliyun Assistant)执行过操作,可以检查云助手Agent的日志文件,路径为:
      • Linux: /usr/local/share/aliyun-assist/<云助手版本号>/log/aliyun_assist_main.log
      • Windows: C:\ProgramData\aliyun\assist\<云助手版本号>\log\aliyun_assist_main.log
  5. 进一步排查

    • 如果图片目录的删除与系统级操作无关,可能是应用层或用户手动通过SSH等远程访问工具执行的删除命令。此时,除非您之前配置了日志收集服务(如auditd),否则直接从ECS提供的日志中追溯具体命令执行记录较为困难。
    • 检查任何定时任务(cron jobs)或者自动化脚本,确认是否有配置错误导致的意外清理操作。

通过上述步骤,您可能能发现导致图片目录被清空的线索。如果系统日志没有提供足够的信息,考虑加强未来对重要目录变更的监控,比如使用inotify-tools实时监控目录变化,或是部署更详细的审计日志系统。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答