GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Graylog Server su Ubuntu 21

Graylog è uno strumento open source per la gestione dei registri. È composto da Elastic Search, MongoDB e Graylog. Graylog può essere utilizzato per analizzare i registri e notificare eventuali discrepanze nei registri. Possiamo anche usarlo per analizzare i registri convenzionali e personalizzati.

In questo articolo installeremo Graylog. Devi avere un account con privilegi sudo o account root.

Aggiorna i tuoi pacchetti di sistema.

apt install -y apt-transport-https openjdk-11-jre-headless uuid-runtime pwgen curl dirmngr
apt update
apt upgrade

puoi verificare la versione Java installata usando il comando sopra.

java -version

Installeremo Elastic Search che utilizzeremo eventualmente per analizzare e archiviare i log importati da diverse macchine.

scarica e installa la chiave GPG di Elastic Search.

wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -

Aggiungi il repository di ricerca elastica nell'elenco delle fonti di Ubuntu 21.

echo "deb https://artifacts.elastic.co/packages/oss-7.x/apt stable main" | sudo tee /etc/apt/sources.list.d/elastic-7.x.list

Utilizzare i comandi indicati di seguito per l'installazione di Elastic Search.

sudo apt update
sudo apt install -y elasticsearch-oss

Aggiungi il nome del cluster per graylog nella ricerca elastica. Apri il file di configurazione di Elastic Search utilizzando il comando seguente:

nano /etc/elasticsearch/elasticsearch.yml

Decommenta la riga “#cluster.name:my-application” rimuovendo il segno # all'inizio della riga e sostituisci “my-application” con graylog

Aggiungi la seguente riga nel file di configurazione:

action.auto_create_index: false

Ricarica il demone, quindi avvia e abilita Elastic Search Service.

systemctl daemon-reload
systemctl start elasticsearch.service
systemctl enable elasticsearch.service
systemctl status elasticsearch.service

Elastic Search utilizza la porta 9200 utilizza il comando curl per verificare Elastic Search.

curl -X GET http://localhost:9200

Ora installeremo mongoDB. Graylog utilizzerà mongoDB, quindi è piuttosto essenziale.

Utilizzare i seguenti comandi per installare MongoDB.

apt update

apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common
wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
add-apt-repository 'deb [arch=amd64] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse'
apt install mongodb-org

Avvia e abilita MongoDB.

systemctl start mongod.service
systemctl enable mongod.service
systemctl status mongod.service

Installa Graylog:

Scarica il repository Garylog.

wget https://packages.graylog2.org/repo/packages/graylog-4.1-repository_latest.deb
dpkg -i graylog-4.1-repository_latest.deb

Ora, installa il server Graylog.

apt update
apt install -y graylog-server

Il server Graylog è installato. Ora lo configureremo.

Usa il comando pwgen per generare un segreto per una password utente sicura.

pwgen -N 1 -s 96

Modifica il file di configurazione del graylog da aggiungere sopra il segreto.

nano /etc/graylog/server/server.conf

individuare la riga "password_secret" e aggiungere il segreto dopo il segno "=".

aggiungi le seguenti righe nel file di configurazione:

rest_listen_uri = http://192.168.189.129:9000/api/
web_listen_uri = http://192.168.189.129:9000/

salva ed esci dal file.

Ora genera una password per accedere al web del server graylog. Usa il comando seguente per farlo.

echo -n admin | sha256sum

sostituisci admin con la password desiderata, quella che desideri impostare nel comando sopra.

Il comando sopra menzionato genererà una chiave hash. inserirlo nel file di configurazione “/etc/graylog/server/server.conf” nella riga “root_password_sha2 =“

salva ed esci dal file.

Avvia e abilita il servizio graylog.

systemctl daemon-reload
systemctl restart graylog-server.service
systemctl enable graylog-server.service
systemctl status graylog-server.service

decommenta la seguente riga dal file di configurazione:

http_bind_address = 0.0.0.0:9000

Apri il browser Web e inserisci http://192.168.189.129:9000/ e inserisci admin come nome utente e password.

Dopo aver inserito le credenziali, entrerai nel server graylog. Ora puoi configurare di conseguenza per vedere i tuoi log.


Ubuntu
  1. Come installare MySQL su Ubuntu 18.04

  2. Come installare il server Minecraft su Ubuntu 18.04

  3. Come installare Nginx su Ubuntu 20.04

  4. Come installare Zimbra 8.6 su Ubuntu 14.04 Server

  5. Come installare Graylog Server su Ubuntu 16.04

Come installare Graylog 3.0 su Ubuntu 18.04 / Ubuntu 16.04

Come installare Graylog su Ubuntu 20.04

Come installare Ubuntu Server 18.04 LTS

Come installare il server LTS di Ubuntu 20.04

Come installare Cockpit su Ubuntu 20.04

Come installare il server VNC su Ubuntu 20.04