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选项


  • 2019-12-01 08:00:16

    PHP中的HTTP_HOST和SERVER_NAME有什么区别

    多域名指向同一个php服务器,用nginx做代理,获取SERVER_NAME都是第一个域名,这就尴尬了,至今不明白咋回事,最后用HTTP_HOST解决都,这个暂时倒是准确。

  • 2019-12-01 08:04:30

    laravel多路由配置,也可以做根据域名都动态路由

    在用laravel 框架开发大型应用的时候,由于 laravel 默认是只有一个路由文件,如果把项目所有模块的路由放在一个路由文件下,那么该路由文件就显得很臃肿,以至于后期难以维护,解决方案是根据不同模块配置不同路由文件。

  • 2019-12-03 15:50:00

    html5 audio stop功能

    html5并没有提供停止功能,我们需要通过其他方式来实现这个问题,下面我们来看下神仙般的操作。