~/talk

MongoDB Security

Talkat Percona Live 2016 · 2016-04-18..04-21· [databases, security]
links:none on file
slides:none on file

Nearly 440,000 mongod servers are shown wide open on the internet with 600 TB exposed, and many breaches trace to default settings left unchanged. Defaults matter: older mongod binds to 0.0.0.0 (pre‑2.4), 2.6+ binds to 127.0.0.1, default port 27017, REST on port 1000 disabled by default, and Community builds before 3.0 lack SSL. Secure layers include firewall/IPTables or VPC, strict file ownership and perms, and a replicated keyfile 1KB 600 perms; enabling auth forces restarts and careful user/key rollout.

AI-written summary · about

  1. 0:00Intro
  2. 0:54Security...
  3. 1:18Slashdot 08/15/2015
  4. 1:50Why you should care
  5. 3:34Is MongoDB insecure?
  6. 4:54General guidelines
  7. 6:14Firewall
  8. 7:51bind_ip setting
  9. 8:45Ports
  10. 9:33HTTP Interface
  11. 10:09REST Interface
  12. 10:27SSL/TLS
  13. 11:31Agenda
  14. 12:36File Permissions
  15. 14:07Encryption
  16. 15:25Enable client access control
  17. 17:32Localhost exception
  18. 19:39Other option
  19. 20:14Create an admin user
  20. 23:02Roles
  21. 24:44Create app users
  22. 25:30Key files
  23. 27:24Sharded clusters - 2
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.