Installa il teletrasporto sulla top 10 di Ubuntu.Top 10

Installa il teletrasporto sulla top 10 di Ubuntu.Top 10

“Il teletrasporto funge da aereo di accesso e un'autorità di certificazione per la propria infrastruttura. Teleport ti consente di impostare un singolo accesso, in modo da poter accedere ai server SSH, ai kubernetes, ai database, ai desktop e alle app Web da una singola posizione. Puoi utilizzare il tuo linguaggio di programmazione preferito per definire le politiche di accesso alla tua infrastruttura. Inoltre, ti consente di condividere e registrare sessioni interattive in tutti gli ambienti di configurazione.

Teleport supporta sia le distribuzioni che Linux e MacOS, quindi sarai in grado di installare sia il server principale che i client. Quando parliamo di Windows, offre supporto più limitato. Tuttavia, offre la possibilità di installare pacchetti client sul sistema operativo Windows."

Impareremo in questo articolo come installare il teletrasporto su Ubuntu 22.04 LTS Distribuzione.

Passaggi per installare il teletrasporto su Ubuntu 22.04

Esegui il seguente numero di passaggi per installare il teletrasporto su Ubuntu 22.04 Sistema:

Passaggio 1: scarica la chiave di firma GPG del repository teletrasporto

Il teletrasporto non è incluso in Ubuntu 22 predefinito.04 Repository APT. Pertanto, è necessario importare la chiave GPG del repository Teletraspositore per installare Teletraspring su Ubuntu 22.04 LTS; Utilizzare questo comando per scaricare la chiave pubblica del repository del repository di Teletrapt:

$ sudo curl https: // deb.rilasci.teletrasporto.Dev/Teleport-Pubkey.ASC \ -O/USR/Share/Keyrings/Teleport-Archive-keyring.Asc

Passaggio 2: aggiungi il repository di teletrasporti

Quindi, aggiungi il repository di teletrasporto al sistema utilizzando questo comando:

$ echo "deb [firmato per =/usr/share/keyrings/teletrasporto-archi-keyring.ASC] https: // deb.rilasci.teletrasporto.dev/ stabile main "\
| sudo tee/etc/apt/fonti.elenco.d/teletrasporto.Elenco> /dev /null

Passaggio 3: aggiorna il repository APT

Aggiorna l'indice dei pacchetti di sistema utilizzando il seguente comando:

$ sudo apt update

Passaggio 4: installa il teletrasporto su Ubuntu 22.04

Ora, il tuo sistema è pronto per l'installazione di teletrasporti su Ubuntu 22.04 Sistema usando questo comando:

$ sudo apt-get Installa teletrasporto

Come configurare il teletrasporto su Ubuntu 22.04?

Poiché la sicurezza è un fattore essenziale di teletrasporto, dobbiamo fare qualche passo prima di usarla.

Genera certificato SSL

Dobbiamo prima generare i nostri certificati utilizzando il comando "OpenSSL".

$ OpenSSL REQ -X509 -Nodes -Newkey RSA: 4096
-Keyout/var/lib/teletrasporto/teletrasporto.chiave \
-out/var/lib/teletrasporto/teletrasporto/teletrasporto.Pem -Sha256 -Days 3650 \
-subj “/c = us/st = newyork/l = newyork/o = sito web della città/ou = org/cn = linuxhint-demo.com "

Sostituire “Linuhint.com "e i restanti parametri del certificato, come" paese, stato, locale "e" nome commerciale "con il tuo nome di dominio.

Generare file di configurazione di teletrasporto

Una volta configurato il nome di dominio e generato un certificato SSL, utilizzare il seguente comando per creare un file di configurazione per l'esecuzione del teletrasporto:

teletrasporto configura -o /etc /teletrasporto.Yaml \
--cluster-name = linuxhint-demo.com \
--pubblico-addr = teletrasporto.Linuxhint-Demo.com: 443 \
--cert-file =/var/lib/teletrasporto/teletrasporto.pem \
--tasto-file =/var/lib/teletrasporto/teletrasporto.chiave

È possibile visualizzare il contenuto della configurazione di teletrasporto per eseguire questo comando:

$ cat /etc /teletrasporto.Yaml

Dopo aver configurato tutte le configurazioni, utilizzare i seguenti comandi per abilitare e avviare il servizio di teletrasporto su Ubuntu 22.04:

$ sudo systemctl able -ora teletrasporto
$ sudo systemctl status teletrasporto

Ora crea un nuovo utente e assegna alcuni ruoli:

$ sudo tctl utenti Aggiungi città - -bols = editor, accesso

Puoi anche aggiungere più ruoli e assegnare le autorizzazioni come segue:

$ sudo tctl utenti Aggiungi atown - -Roles = editor, access - -logins = root, ubuntu, atown, utente

Alla fine, il seguente output riceverà sul tuo terminale:

Accedi a Teleport Web Console

Assicurati che il firewall per la porta debba essere aperto per l'accesso esterno. Il link che devi utilizzare per inserire il teletrasporto e rendere un nuovo account sarà reso disponibile a te. C'è un limite di scadenza di 1 ora.

Lo schermo seguente verrà visualizzato dopo l'accesso.

Per migliorare la sicurezza, è necessario creare una password e scansionare un codice QR per ottenere il codice di accesso. Puoi iniziare a lavorare non appena l'account è stato impostato.

Conclusione

In questo articolo abbiamo imparato come installare il teletrasporto su Ubuntu 22.04 LTS Distribuzione. Con l'aiuto del meraviglioso teletrasporto di strumenti, possiamo visualizzare rapidamente un'infrastruttura server. Possiamo fare affidamento sulla sicurezza di questa applicazione perché è una delle sue caratteristiche principali. Puoi esplorare più funzionalità di Teleport dalla sua documentazione ufficiale.