默认状况下MongoDB是无需验证的,因此这是相当重要的一步;linux
具体根据实际状况来设定,也能够直接在服务器防火墙上作;web
默认的web管理通常不会用,且不少人不知道,最好关闭;数据库
因须要在admin中创建一个管理帐户用于管理,最好是设置强密码,可是不要给其余程序使用;服务器
linux下新建一个帐户,给予程序的执行权限和数据库文件及日志目录的读写权限,并建议取消对ssh等程序的执行权限。ssh
网站或者其余程序使用的用户只给予对应库的权限,不要使用admin数据库中的管理帐户。网站