Decidi tu quali servizi possiamo attivare per analisi, personalizzazione e contenuti esterni.
Utilizziamo cookie e tecnologie simili sul nostro sito web per personalizzare i contenuti, integrare media esterni e comprendere meglio l'utilizzo delle singole sezioni.
Cookie necessari
Queste voci garantiscono funzioni di base come sicurezza, stabilità e gestione dei moduli.
Il trattamento dei dati può avvenire con il tuo consenso o sulla base di interessi legittimi. Nelle impostazioni dei cookie puoi negare il consenso a ciascuna categoria facoltativa o autorizzarla singolarmente.
Alcuni servizi trattano dati personali in Paesi terzi. Con il tuo consenso, accetti anche questo trasferimento. Trovi maggiori informazioni nella nostra informativa sulla privacy.
Potrai riaprire e modificare la tua selezione in qualsiasi momento. · 1.0.2
Configurare Bitwarden su un server Linux – Proteggi la gestione delle tue password
Scopri come ospitare in sicurezza Bitwarden in autonomia per gestire password con crittografia end-to-end e credenziali robuste → Scopri di più ora
10 novembre 20264 min di lettura4 Visualizzazioni0 utile
Introduzione
Bitwarden è un password manager open source per password e passkey che utilizza la crittografia zero-knowledge e end-to-end per proteggere i tuoi dati. Puoi usarlo come servizio cloud oppure ospitarlo autonomamente, con funzionalità per generare, salvare e compilare automaticamente credenziali sicure.
Vuoi ospitare questo servizio in proprio? Ti guidiamo passo dopo passo nell’installazione e configurazione, mostrandoti tutto ciò che devi sapere.
Requisiti
Prima di installare Bitwarden, assicurati che il tuo ambiente di hosting soddisfi i seguenti requisiti per garantire un’installazione senza problemi e prestazioni ottimali.
Hardware
Minimo
Consiglio ZAP-Hosting
CPU
1 core vCPU
4 core vCPU
RAM
2 GB
4 GB
Spazio su disco
12 GB
25 GB
Il software richiede che tutte le dipendenze necessarie siano installate e che il sistema operativo sia supportato. Verifica che il tuo server soddisfi questi requisiti prima di iniziare l’installazione:
Dipendenze:Docker (Engine 26+ e Compose)
Sistema operativo: Ultima versione di Ubuntu/Debian con supporto Docker 26+
Assicurati che tutte le dipendenze siano installate e che la versione del sistema operativo sia corretta per evitare problemi di compatibilità durante l’installazione di Bitwarden.
FAQ
Domande frequenti
Bitwarden è un password manager open source per password e passkey che utilizza crittografia zero-knowledge e end-to-end. Puoi usarlo come servizio cloud o ospitarlo autonomamente.
Bitwarden richiede Docker (Engine 26+ e Compose) e funziona sulle ultime versioni di Ubuntu/Debian con supporto Docker 26+.
Il minimo è 1 core vCPU, 2 GB di RAM e 12 GB di spazio su disco. ZAP-Hosting consiglia 4 core vCPU, 4 GB di RAM e 25 GB di spazio su disco.
Feedback
Questo articolo ti è stato utile?
Il tuo feedback ci aiuta a definire le priorità e a migliorare i contenuti.
0 di 0 I feedback hanno giudicato utile questo articolo.
Assistenza personale
Le istruzioni non sono sufficienti?
Il supporto ZAP conosce il tuo prodotto: descrivi brevemente la tua richiesta e ti aiuteremo personalmente.
Zappy conosce questa guida e ti risponde direttamente in chat.
Navigazione
Software
Installazione
Dopo aver soddisfatto tutti i requisiti e completato la preparazione, puoi iniziare l’installazione di Bitwarden.
Scarica lo script di installazione Bitwarden sul server ed eseguilo. Verrà creata una directory ./bwdata relativa alla posizione di bitwarden.sh.
Durante l’installazione inserisci il nome di dominio della tua istanza Bitwarden, tipicamente il record DNS configurato. Poi scegli se Let’s Encrypt deve generare un certificato SSL gratuito e affidabile. Se sì, fornisci una email per le notifiche di scadenza. Altrimenti rispondi alle domande sul certificato.
Inserisci l’ID di installazione e la chiave di installazione ottenuti da Bitwarden. Scegli la regione US o EU, rilevante solo se colleghi un abbonamento a pagamento a un’istanza self-hosted.
Se non usi Let’s Encrypt, puoi fornire un certificato esistente mettendo i file in ./bwdata/ssl/your.domain e specificando se è affidabile. In alternativa puoi generare un certificato autofirmato, consigliato solo per test. Se non usi certificati, devi mettere un proxy HTTPS davanti all’installazione, altrimenti le app Bitwarden non funzionano.
Configurazione
Dopo l’installazione esegui la configurazione base tramite due file. Modifica prima il file ambiente in ./bwdata/env/global.override.env. Inserisci i dati del server SMTP, inclusi host, porta, SSL, nome utente e password, così Bitwarden può inviare email di verifica e inviti per le organizzazioni. Se ti serve accesso al portale admin, aggiungi una email admin in adminSettings__admins.
Testa la configurazione SMTP con ./bitwarden.sh checksmtp. Se tutto è corretto vedrai un messaggio di successo, altrimenti riceverai indicazioni su OpenSSL mancante o valori errati. Applica le modifiche con ./bitwarden.sh restart.
Poi controlla i parametri di installazione in ./bwdata/config.yml. Questo file gestisce le risorse generate e va adattato per ambienti speciali, ad esempio se usi un proxy o porte alternative. Applica le modifiche con ./bitwarden.sh rebuild.
Avvia infine l’istanza con ./bitwarden.sh start. Il primo avvio può richiedere tempo mentre Docker scarica le immagini. Con docker ps puoi verificare che tutti i container siano sani. Apri il web vault sul dominio configurato e registra un account se serve. La verifica email funziona solo con variabili SMTP configurate correttamente.
Conclusione e risorse aggiuntive
Complimenti! Hai installato e configurato con successo Bitwarden sul tuo VPS o server dedicato. Ti consigliamo inoltre di consultare queste risorse utili per la configurazione del server:
Prima di configurare Bitwarden, devi preparare il sistema. Ciò include aggiornare il sistema operativo all’ultima versione e installare tutte le dipendenze necessarie. Questa preparazione garantisce un ambiente stabile e aiuta a prevenire problemi durante o dopo l’installazione.
Aggiornare il sistema
Per far funzionare il sistema con gli aggiornamenti software e di sicurezza più recenti, esegui prima un aggiornamento con questo comando:
Code
sudo apt update && sudo apt upgrade -y
Così ti assicuri che il sistema abbia le patch di sicurezza e le versioni software più aggiornate prima di procedere.
Installare le dipendenze
Dopo l’aggiornamento, puoi procedere con l’installazione delle dipendenze. Bitwarden funziona tramite più container Docker sul sistema, quindi Docker deve essere installato prima. Esegui questi comandi:
Code
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
Una guida dettagliata per installare e usare Docker è disponibile nella nostra documentazione Docker.
Creare utente e directory
Si consiglia di configurare il server Linux con un account di servizio dedicato bitwarden da cui installare e gestire Bitwarden. Così la tua istanza Bitwarden rimane isolata dalle altre applicazioni sul server.
Crea l’utente bitwarden e imposta una password forte e unica:
Code
sudo adduser bitwarden
sudo passwd bitwarden
Crea il gruppo docker se non esiste e aggiungi l’utente bitwarden:
Di default Bitwarden gira sull’host sulle porte 80 (HTTP) e 443 (HTTPS). Configura un dominio con record DNS che puntano all’host, ad esempio server.example.com, soprattutto se offri il servizio su Internet. Evita di usare "bitwarden" nel nome host per non rivelare inutilmente il ruolo o il software del server.