MongoDB日志文件查看

2020-11-17 10:17:18

不知为什么,mongodb里面的内容,全部没有了。我以为是系统的问题。

后来通过查询mongodb日志,返现有人连接了我的mongodb并且删除了我的库。

因为我的mongodb是默认端口没有密码的,就给了这坑人的黑客趁虚而入

也不知道为啥只给我删了库并没有留下勒索邮箱

后来就加了密码,mongodb加密码的方式,可查看网站其他文章

所以mongodb的日志,能让你看出操作历史来。

默认情况下,MongoDB在此路径/var/log/mongodb/mongodb.log创建日志文件,如果找不到该日志文件,请检查MongoDB配置文件。

日志路径

检查在MongoDB的配置文件/etc/mongod.conf/yourMongoDBpath/mongod.conf ,该logpath定义在何处记录。

/etc/mongod.conf

$ cat /etc/mongod.conf# mongod.conf# Where to store the data.# Note: if you run mongodb as a non-root user (recommended) you may# need to create and set permissions for this directory manually,# e.g., if the parent directory isn't mutable by the mongodb user.dbpath=/var/lib/mongodb3#where to loglogpath=/var/log/mongodb/mongod.log#...

参考文献

  1. MongoDB –旋转日志文件

  2. MongoDB – mongod选项


  • 2020-04-01 15:36:52

    CSS3中的transition属性详解

    transition: property duration timing-function delay transition属性是个复合属性,她包括以下几个子属性: transition-property :规定设置过渡效果的css属性名称 transition-duration :规定完成过渡效果需要多少秒或毫秒 transition-timing-function :指定过渡函数,规定速度效果的速度曲线 transition-delay :指定开始出现的延迟时间

  • 2020-04-02 17:02:25

    vue怎么能像jquery那样获得数据

    有时候我们需要获得动态的元素,但是我们没法直接用vue语法,vue一共了当前组件的对象,我们可以避免使用document.get...之类的。

  • 2020-04-02 21:38:15

    Nginx向ExpressJS转发真实IP地址

    由于服务器配置了Nginx的反向代理,在ExpressJS中无法获取到真实的IP地址。本文就介绍了如何配置Nginx以及ExpressJS使其可以显示用户的真实地址。

  • 2020-04-03 08:53:06

    使用自己的QQ邮箱发送自动发送邮件

    话说网上发送邮件的代码很多,但是我由于不细心,导致拿别人的代码发送邮件老是失败,今天就说说几个要注意的地方吧!!!

  • 2020-04-03 10:20:20

    Vue 项目性能优化

    Vue 框架通过数据双向绑定和虚拟 DOM 技术,帮我们处理了前端开发中最脏最累的 DOM 操作部分, 我们不再需要去考虑如何操作 DOM 以及如何最高效地操作 DOM;但 Vue 项目中仍然存在项目首屏优化、Webpack 编译配置优化等问题,所以我们仍然需要去关注 Vue 项目性能方面的优化,使项目具有更高效的性能、更好的用户体验。本文是作者通过实际项目的优化实践进行总结而来,希望读者读完本文,有一定的启发思考,从而对自己的项目进行优化起到帮助。本文内容分为以下三部分组成:

  • 2020-04-03 13:07:46

    flex布局与position:absolute/fixed的冲突问题

    导航栏内,平均分为四块,为了适配各种移动设备,使用了flex布局。 与此同时,产品经理要求:页面上滚越过封面图时,导航栏变为固定定位,浮在页面顶部。 拿到需求之后,思路就是先搞好布局,然后监听window.onscroll,当页面滚的距离大于封面图的时候,给ul加入position:fixed。