Ricerca nel sito web

Come installare lo strumento di controllo del sistema del timone su Ubuntu 20.04


Su questa pagina

  1. Prerequisiti
  2. Per iniziare
  3. Installa il server del timone
  4. Accedi all'interfaccia web del timone
  5. Cambia la password amministratore predefinita
  6. Conclusione

Rudder è uno strumento gratuito, open source e multipiattaforma che consente di automatizzare la configurazione del sistema su grandi infrastrutture IT. È uno strumento di automazione e conformità dell'infrastruttura IT che consente di gestire e mantenere l'infrastruttura di produzione tramite la sua funzione di controllo. Funziona sulla maggior parte dei sistemi operativi Linux inclusi Ubuntu, Debian, Fedora, RHEL, CentOS e SUSE. Rudder offre una serie di regole che possono essere utilizzate per creare modelli di configurazione di basso livello e monitorare la conformità dell'infrastruttura.

In questo tutorial impareremo come installare il server Rudder su Ubuntu 20.04.

Prerequisiti

  • Un server che esegue Ubuntu 20.04.
  • Sul server è configurata una password di root.

Iniziare

Prima di iniziare, aggiorna i pacchetti di sistema all'ultima versione con il seguente comando:

apt-get update -y

Una volta aggiornato il sistema, installa altre dipendenze sul tuo server eseguendo il seguente comando:

apt-get install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-common -y

Una volta installate tutte le dipendenze, puoi procedere al passaggio successivo.

Installa il server del timone

Per impostazione predefinita, il pacchetto Rudder non è disponibile nel repository predefinito di Ubuntu 20.04. Quindi dovrai aggiungere il repository Rudder al tuo sistema.

Innanzitutto, scarica e aggiungi la chiave GPG con il seguente comando:

wget --quiet -O- "https://repository.rudder.io/apt/rudder_apt_key.pub" | apt-key add -

Successivamente, aggiungi il repository Rudder all'APT con il seguente comando:

sh -c 'echo "deb http://repository.rudder.io/apt/6.0/ bionic main" > /etc/apt/sources.list.d/rudder.list'

Successivamente, aggiorna il repository e installa il server Rudder con il seguente comando:

apt-get update -y
apt-get install rudder-server-root -y

Una volta che l'installazione è stata completata con successo, dovresti ottenere il seguente output:

Setting up rudder-server-root (6.0.7-ubuntu18.04) ...
Created symlink /etc/systemd/system/multi-user.target.wants/rudder-server.service → /lib/systemd/system/rudder-server.service.
Processing triggers for libc-bin (2.31-0ubuntu9) ...
Processing triggers for rsyslog (8.2001.0-1ubuntu1) ...
Processing triggers for systemd (245.4-4ubuntu3) ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for ca-certificates (20190110ubuntu1.1) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...

done.
done.

A questo punto, Rudder è installato nel tuo server. Ora puoi procedere al passaggio successivo.

Accedi all'interfaccia Web del timone

Ora, apri il tuo browser web e accedi all'interfaccia web di Rudder usando l'URL https://your-server-ip/rudder. Dovresti vedere la schermata di accesso al timone:

Fornisci il nome utente e la password predefiniti di Rudder come admin/admin e fai clic sul pulsante ACCEDI. Dovresti vedere la dashboard del timone nella seguente schermata:

Modifica la password amministratore predefinita

Successivamente, si consiglia di modificare la password amministratore predefinita di Rudder.

Innanzitutto, dovrai generare una password hash sha512. Fare clic qui per generare una password hash sha512 come mostrato di seguito:

Si prega di ricordare la password generata nella schermata sopra.

Successivamente, modifica il file rudder-users.xml con il seguente comando.

nano /opt/rudder/etc/rudder-users.xml

Trova la sezione e modifica il parametro password con la tua password generata:

<user name="admin" password="fd8547c880af5c47c3f0333596aa53bbefb7bd08bf4ae2b2b06f23a551b95967ad67c63a5d1c94d7c4b9780ce10be21c2999390d81ebe316c18cd1304eb7486d" role="administrator" /> 

Salva e chiudi il file quando hai finito. Quindi, riavviare il servizio del molo del timone per applicare le modifiche:

systemctl restart rudder-jetty

Ora puoi disconnetterti e accedere nuovamente a Rudder con la tua nuova password.

Conclusione

Congratulazioni! hai configurato correttamente il server Rudder su Ubuntu 20.04. È possibile iniziare a installare il software client e configurarli per connettersi al nodo del server. Fare clic qui per informazioni sull'installazione del software client Rudder su Ubuntu.