开发者社区 问答 正文

服务器登录日志查询

你好! 请帮我拉一下2019年1月18号全天以下几台服务器的登录日志(所有开通外网IP的服务器),包括密码登录和SSH-KEY等方式登录。
IP列表:
47.*.*.221
116.*.*.3
120.*.*.219
47.*.*.96
101.*.*.217
101.*.*.111
39.*.*.39

我服务器在2019.1.18号当天被非法登录,并把公司的业务代码给删除了,请帮我拉下日志, 谢谢!

展开
收起
1230669510658069 2019-01-24 16:51:38 823 分享 版权
阿里云 AI 助理回答

您好!非常抱歉听到您的服务器遭遇了非法登录和数据损失的问题。为了协助您获取2019年1月18日全天相关服务器的登录日志,我需要说明的是,直接从当前的知识库中拉取历史日志数据的功能并不适用。但可以指导您如何在阿里云ECS管理控制台中查找和下载这些日志。

如何获取ECS实例登录日志

  1. 登录阿里云控制台

    • 首先,请访问阿里云官网,使用您的账号密码登录阿里云管理控制台。
  2. 进入ECS管理界面

    • 登录后,在顶部菜单选择“产品与服务” > “ECS”(或直接搜索ECS),进入ECS管理页面。
  3. 筛选目标实例

    • 在ECS实例列表页面,可以通过输入IP地址片段(如47..、116.*.*等)快速筛选出对应的ECS实例。由于隐私和安全原因,我们无法直接提供具体实例ID或操作日志,您需根据IP地址手动定位到相应的实例。
  4. 查看操作记录

    • 选中每个目标实例,点击实例名称进入实例详情页。
    • 在实例详情页面中,找到并点击“操作记录”或“事件中心”,这里会记录包括登录在内的所有操作历史。
  5. 下载或查看登录日志

    • 对于SSH登录日志,通常存储在服务器的 /var/log/auth.log(对于Ubuntu/Debian系统)或 /var/log/secure(对于CentOS/RHEL系统)。您需要通过远程登录到ECS实例,然后查看或下载这些日志文件。
    • 使用SSH客户端工具(如PuTTY、Terminal等),连接到每台ECS实例,使用具有sudo权限的用户登录。
    • 执行如 sudo cat /var/log/auth.log | grep '2019-01-18' 或相应系统的对应命令来筛选出指定日期的日志条目。

注意事项

  • 安全组设置:请检查涉及服务器的安全组规则,确认是否有开放不必要的外网访问端口,尤其是22(SSH)端口。
  • 日志留存时间:请注意,服务器上的日志文件可能因配置不同而保留不同的时间长度,如果距离事件发生时间较长,日志可能已被自动清理。
  • 法律与合规:在处理此类敏感问题时,请确保遵循公司内部的数据安全政策及法律法规要求。

希望以上步骤能帮助您尽快找回所需日志信息,并采取进一步的措施以防止未来类似事件的发生。如果您在操作过程中遇到任何困难,建议直接联系阿里云客服获取更专业的帮助和支持。

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