Come installare Bitwarden su Ubuntu 20.04

Come installare Bitwarden su Ubuntu 20.04

In questo articolo spiegheremo come installare Bitwarden su Ubuntu 20.04.

Bitwarden è un gestore di password open source. Memorizza informazioni sensibili come le credenziali del sito Web in un deposito crittografato. La piattaforma Bitwarden offre una varietà di applicazioni client tra cui un'interfaccia web, applicazioni desktop, estensioni del browser, app mobili e una CLI.

Questo articolo ti guiderà all'installazione di Bitwarden self-hosted sul server Ubuntu 20.04.

Prerequisiti

  • Un Ubuntu 20.04 installa KVM VPS.
  • Accesso come utente root o utente normale con privilegi di amministratore.
  • Bitwarden richiede un ID  e una  chiave  di installazione dell'hosting  per l'installazione. Richiedi l'ID e la chiave di installazione dell'hosting.

Iniziamo con il processo di installazione.

Installa Bitwarden su Ubuntu 20.04

1. Mantieni aggiornato il server

# apt update -y

# apt upgrade -y

2. Installa Docker CE

Bitwarden verrà distribuito ed eseguito sul tuo computer utilizzando una serie di contenitori Docker. Bitwarden può essere eseguito con qualsiasi Docker Edition o piano. Valuta quale edizione è la migliore per la tua installazione.

Installa il repository su HTTPS usando il seguente comando:

# apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

Aggiungi la chiave GPG ufficiale di Docker:

# curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

Verifica ora di avere la chiave con l'impronta digitale  9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88  cercando gli ultimi 8 caratteri dell'impronta digitale:

# apt-key fingerprint 0EBFCD88

Utilizzare il seguente comando per configurare il repository stabile:

# add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable'

Aggiorna l'indice del pacchetto apt:

# apt-get update

Installa l'ultima versione di Docker CE e containerd:

# apt-get install docker-ce docker-ce-cli containerd.io -y

Avvia e abilita il servizio docker

# systemctl start docker

# systemctl enable docker

3. Installa Docker Compose

Docker Compose richiede Python e il gestore di pacchetti pip.

# apt install -y python3 python3-pip -y

Installa Docker Compose con pip.

# pip3 install docker-compose

4. Crea un utente Bitwarden (opzionale)

# adduser bitwarden

Imposta la password per l'utente bitwarden (password complessa):

# passwd bitwarden

Aggiungi l'utente bitwarden al gruppo docker:

# usermod -aG docker bitwarden

Crea una directory di lavoro e concedi all'utente bitwarden l'autorizzazione completa per essa.

# mkdir -p /opt/bitwarden
# chown bitwarden: /opt/bitwarden
# chmod 700 /opt/bitwarden

Passa al nuovo utente.

# su - bitwarden

5. Installa il server Bitwarden

Scarica lo script di distribuzione ufficiale di Bitwarden:

# wget -O bitwarden.sh https://go.btwrdn.co/bw-sh
# chmod +x bitwarden.sh

Esegui lo script.

# ./bitwarden.sh install

Inserisci il tuo dominio, ad esempio bitw.example.com.

Immettere l'ID di installazione.

Immettere la chiave di installazione.

Inserisci Y per ottenere un certificato SSL gratuito da Let's Encrypt.

Inserisci un indirizzo email per ricevere i promemoria di Let's Encrypt.

Attendi il completamento dell'installazione.

6. Configura l'ambiente

Esegui  ./bitwarden.sh start per avviare il server Bitwarden.

Nota: alcune funzionalità di Bitwarden non sono configurate dal programma di installazione bitwarden.sh e devono essere configurate nel file di ambiente, situato in  ./bwdata/env/global.override.env . Come minimo, dovresti configurare:


globalSettings__mail__smtp__host=
globalSettings__mail__smtp__port=
globalSettings__mail__smtp__ssl=
globalSettings__mail__smtp__username=
globalSettings__mail__smtp__password=

[email protected]

Esegui il seguente comando per applicare le modifiche:

./bitwarden.sh restart

Consulta la documentazione ufficiale per ulteriori informazioni di configurazione specifiche per le tue esigenze.

7. Crea un account

Visita il tuo dominio in un browser web, quindi fai clic sul pulsante Crea account per registrare un account sul tuo server.

L'installazione è stata completata con successo. Ora installa Bitwarden Client sui tuoi dispositivi. Imposta l'indirizzo del server sul tuo dominio facendo clic sul pulsante Impostazioni nell'angolo in alto a sinistra della pagina di accesso.

In questo articolo, abbiamo mostrato come installare Bitwarden su Ubuntu 20.04.


Calcolatore commissioni PayPal

Calcolatore commissioni PayPal

Calcolatore commissioni PayPal. PayPal è il metodo di pagamento più comunemente utilizzato.PayPal offre account personali e aziendali.Ti offre una chiara panoramica delle commissioni

Come installare ed eseguire MTR Report su CentOS 7

Come installare ed eseguire MTR Report su CentOS 7

impareremo come installare ed eseguire il report MTR su CentOS 7. Per diagnosticare e isolare gli errori di rete, l'amministratore di Linux utilizza lo strumento MTR (my traceroute).

Come installare e configurare Git Server su CentOS 7

Come installare e configurare Git Server su CentOS 7

Vedremo come installare e configurare il server git su CentOS 7. Configurare un server Git. Git è un software gratuito e open source. Installa Git usando YUM o scaricalo.

Facile da installare iRedMail su Ubuntu 20.04

Facile da installare iRedMail su Ubuntu 20.04

In questo tutorial, ti mostreremo come è facile installare iRedMail su Ubuntu 20.04. iRedMail è una soluzione server di posta open source.

Come configurare OrangeScrum su CentOS 7

Come configurare OrangeScrum su CentOS 7

In questo articolo, spiega bene come configurare OrangeScrum su CentOS 7.

Facile da installare XploitSPY su Ubuntu 20.04

Facile da installare XploitSPY su Ubuntu 20.04

In questo articolo, spiega bene come è facile installare XploitSPY sul server Ubuntu 20.04. XploitSPY è uno strumento di spionaggio per il monitoraggio di Android.

Come installare Polr su CentOS 8

Come installare Polr su CentOS 8

Ti mostreremo come installare Polr su CentOS 8. Installeremo il server web Apache, l'ultima versione di MySQL e PHP 7.4. Polr è un moderno accorciatore di link.

Come installare IntelliJ IDEA su Ubuntu 20.04

Come installare IntelliJ IDEA su Ubuntu 20.04

In questo articolo, spiega bene come installare IntelliJ IDEA su Ubuntu 20.04. IntelliJ IDEA è un ambiente di sviluppo integrato. Versione comunitaria

7 utili strumenti OSINT per i test di penetrazione

7 utili strumenti OSINT per i test di penetrazione

In questo articolo, spiega bene 7 strumenti OSINT utili per il Penetration Testing.

Come installare plausibile su Ubuntu 20.04

Come installare plausibile su Ubuntu 20.04

Come installare Plausible su Ubuntu 20.04. Plausible Analytics un'alternativa semplice, open source e rispettosa della privacy per l'analisi dei dati web a Google Analytics.