“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.