GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Configura Teampass Passwords Manager su Ubuntu 20.04 - Fallo ora?

Nel mondo di oggi, ogni organizzazione e individuo deve gestire molte password e altre credenziali. Nessuno può ricordare tutte quelle informazioni riservate.

Quindi, per affrontare questo problema, ci sono molti strumenti disponibili, la maggior parte dei quali sono a pagamento mentre alcuni sono disponibili come Open Source.

Tra tutti gli altri strumenti, TeamPass è uno dei migliori software open source più utili per gestire tutte le tue credenziali all'interno della tua organizzazione.

Teampass è un gestore di password collaborativo per organizzare gli elementi della password in cartelle strutturate.

È associato ai diritti di accesso concessi a utenti e gruppi dedicati. Teampass può essere installato sia su Linux che su Windows.

Qui a LinuxAPT, come parte dei nostri servizi di gestione del server, aiutiamo regolarmente i nostri clienti a eseguire query relative a Ubuntu.

In questo contesto, esamineremo come installare Teampass Passwords Manager su Ubuntu 20.04 LTS.


Come configurare Teampass Passwords Manager su Ubuntu?

Per iniziare, rendi il tuo server accessibile e aggiornato. Accedi con un utente che dispone di diritti sufficienti per eseguire attività di sistema.


Passaggio 1:come configurare LAMP (Linux, Apache, MySQL, PHP)?

TeamPass è un'applicazione Web che richiede un server Web e un server database per supportare la configurazione dell'applicazione. Quindi, il nostro primo passo è installare e configurare lo stack LAMP che puoi eseguire seguendo il nostro articolo dettagliato sull'impostazione dello stack LAMP.

Oppure usa i comandi seguenti per installare Apache, MariaDB e PHP 7.4 sul tuo sistema:

# apt-get install apache2 apache2-utils mariadb-server mariadb-client php7.4 libapache2-mod-php7.4 php7.4-mysql php-common php7.4-cli php7.4-common php7.4-json php7.4-opcache php7.4-readline php7.4-bcmath php7.4-curl php7.4-fpm php7.4-gd php7.4-xml php7.4-mbstring -y

Una volta installati i pacchetti richiesti, assicurati di avviare i servizi e di abilitarli al riavvio automatico al momento del riavvio.

# systemctl start apache2
# systemctl start mariadb


Fase 2:imposta il database per TeamPass

Dopo aver installato i pacchetti apache e database, esegui prima il comando seguente per proteggere il database.

# mysql_secure_installation

Ricarica le tabelle dei privilegi e crea un nuovo database utilizzando l'utente root mysql utilizzando i comandi seguenti.

# mysql -u root -p
> create database teampass;
> grant all privileges on teampass.* to teampass@localhost identified by "admin123";
> flush privileges;
> exit;


Fase 3:configura il server Web Apache per TeamPass

Qui vedrai come configurare Apache per TeamPass.

Inizia ottenendo il pacchetto di installazione di teampass dal suo repository github e inseriscilo nella directory root dei documenti del nostro server web usando i comandi seguenti:

# cd /var/www/html/
# git clone https://github.com/nilsteampassnet/TeamPass.git

Dopo aver ottenuto i pacchetti teampass, imposta la proprietà su www-data e aggiorna i permessi come 775 nella sua directory:

# chown -R www-data:www-data TeamPass/
# chmod -R 775 /var/www/html/TeamPass/

Abbiamo anche bisogno di aggiornare il limite di tempo di esecuzione di PHP nel file php.ini usando qualsiasi editor.

# vim /etc/php/7.4/apache2/php.ini
max_execution_time = 60

Quindi esegui il comando seguente per salvare e chiudere il file:

:wq!


Fase 4:Configurazione dell'installazione di TeamPass

Qui siamo pronti per iniziare il processo di installazione di TeamPass accedendo all'FQDN o IP del server seguito dal percorso della cartella teampass come mostrato:

http://test.com/TeamPass

io. Una volta visualizzata la pagina di benvenuto, fare clic su Avanti per procedere con l'opzione Controlli server applicando il pulsante Avvia.

ii. Quando tutti i segni di spunta hanno esito positivo, fai clic sul pulsante Avanti.

iii. Successivamente, dobbiamo fornire i dettagli della connessione al database per vedere se ha esito positivo o meno.

iv. Successivamente, scegli il prefisso della tabella teampass e fornisci la password dell'account amministratore teampass di tua scelta.

v. Questo ti porterà alla pagina successiva dove popolerà i dati nel database.

Ora siamo alla fase di finalizzazione per eseguire le seguenti attività:

un. Scrivi il nuovo file setting.php per la configurazione del tuo server

b. Scrivi il nuovo file sk.php per la crittografia dei dati

c. Modifica i permessi di sicurezza della directory


vi. Successivamente, il passaggio finale è l'autenticazione per iniziare a utilizzare Teampass utilizzando il login dell'amministratore come `admin` e la password che abbiamo scritto durante il processo di installazione.


Passaggio 5:come utilizzare la Console di amministrazione TeamPass?

Dopo la configurazione dell'installazione, siamo pronti per iniziare a utilizzare TeamPass.

Accediamo con le tue credenziali di amministratore al suo account amministratore.

Dopo un tentativo di accesso riuscito, otterrai l'interfaccia web di amministrazione, dove potrai creare i nuovi utenti, i ruoli degli utenti e le cartelle.

io. Iniziamo a creare una nuova cartella dalla barra di amministrazione in alto, dai un nome scegli la cartella principale, la sicurezza della password e l'accesso ai ruoli.

ii. Successivamente, puoi creare più ruoli in base alle tue esigenze, in cui puoi assegnare diritti di cartella specifici a un particolare gruppo di utenti di ruoli.

iii. Ora crea un nuovo utente e assegnagli il ruolo appena creato.

Quindi, queste sono le principali funzionalità chiave disponibili in teampass sulla base di ciò che gestiamo dal lato amministrativo di TeamPass.

Per gestire e fornire i diritti desiderati, possiamo creare più ruoli utente e gestire il loro accesso a cartelle specifiche.


Passaggio 6:come utilizzare la console utente di TeamPass?

TeamPass viene fornito con due interfacce web, una per amministrarlo e l'altra per i suoi utenti.

Quindi, effettueremo il login utilizzando l'utente appena creato.

Ad accesso avvenuto vediamo come possiamo aggiungere e gestire nuove credenziali.

Per memorizzare qualsiasi nuovo set di credenziali, fai clic per aggiungere un nuovo elemento, inserisci le informazioni pertinenti e fai clic sul pulsante Salva.

Dopo aver apportato la modifica salvata, otterrai quella elencata sotto quella cartella.



Ubuntu
  1. Ubuntu 20.04 Configurazione del server Minecraft

  2. Ubuntu 22.04 Configurazione del server Minecraft

  3. Come installare Magento 2 su Ubuntu 18.04

  4. Come configurare HAProxy in Ubuntu 16.04

  5. Configura il server Urbackup su Ubuntu 20.04

Come configurare Teampass Passwords Manager su Ubuntu 20.04

Installa Conky Manager su Ubuntu 20.04

Come installare Passbolt Password Manager sul server Ubuntu 18.04

Come installare Passbolt Password Manager sul server Ubuntu 20.04

Installazione di TeamPass Password Manager su Ubuntu 20.04 LTS

Come installare Teampass Password Manager su Ubuntu 20.04 LTS