pwnlandia / mhn

Modern Honey Network
GNU Lesser General Public License v2.1
2.43k stars 630 forks source link

Updates ELK Install to use 7.x versions - Ref #740 #741

Closed erwanlr closed 4 years ago

erwanlr commented 4 years ago

Script updated and working.

A few things:

d1str0 commented 4 years ago

hpfeeds-logger is the package that normalizes the honeypot logs. That package will need to be updated if you want extra data.

d1str0 commented 4 years ago

@erwanlr so by default, remote machines won't be able to connect to kibana because it binds to localhost, not it's IP or 0.0.0.0

d1str0 commented 4 years ago

@erwanlr if you can change the kibana config so that it binds to 0.0.0.0, that'd be great. Everything else looks good and I'll merge once this change is made.

erwanlr commented 4 years ago

Yes, by default all ELK runs on localhost, and services have to be exposed if needed.

I would not bind Kibana to 0.0.0.0, as there is no login form. It can be configured though it seems (https://www.elastic.co/guide/en/kibana/current/kibana-authentication.html) but I haven't tried that.

d1str0 commented 4 years ago

Good point. Hmmm. We need to either add an option to bind to 0.0.0.0, or a descriptive notice for users.

erwanlr commented 4 years ago

Notice added

d1str0 commented 4 years ago

Beautiful.