------------------------------------------------------------------------------- MongoDB https://stackoverflow.com/questions/4881208/ https://docs.mongodb.org/v3.0/tutorial/add-user-administrator/ https://docs.mongodb.com/manual/tutorial/enable-authentication/ ------------------------------------------------------------------------------- Setting up To set port (default is 27017) and limit to localhost vi /etc/mongodb.conf net: port: 27017 bindIp: 127.0.0.1 # Listen to local interface only # bindIp: 127.0.0.1,10.0.0.200 # bind to local and intranet IP's To enable authentication (just root access) Configure vi /etc/init.d/mongodb :" add "--auth" to the daemon start arguments :" also ensure --config is set for shutdown Set up mongo use admin; db.addUser('admin_user', '12345'); db.getUser("admin_user") db.changeUserPassword("admin_user", "new_password") exit service mongodb restart Testing mongo show databases; db.auth('admin_user','12345'); show databases; exit OR mongo -u "admin_user" -p "12345" show databases; -------------------------------------------------------------------------------