Installez la téléportation sur Ubuntu Top 10.Top 10

Installez la téléportation sur Ubuntu Top 10.Top 10

«La téléportation sert d'avion d'accès et d'autorité de certification pour votre infrastructure. Teleport vous permet de configurer une connexion unique, afin que vous puissiez accéder à vos serveurs SSH, kubernetes, bases de données, ordinateurs de bureau et applications Web à partir d'un seul emplacement. Vous pouvez utiliser votre langage de programmation préféré pour définir des politiques d'accès à votre infrastructure. De plus, il vous permet de partager et d'enregistrer des sessions interactives dans tous les environnements de configuration.

Teleport prend en charge les deux distributions Linux et MacOS, vous pourrez donc installer à la fois le serveur maître et les clients. Lorsque nous parlons de Windows, il offre un support plus limité. Cependant, il donne la possibilité d'installer des packages clients sur Windows OS."

Nous apprendrons dans cet article comment installer la téléportation sur Ubuntu 22.04 Distribution LTS.

Étapes pour installer la téléportation sur Ubuntu 22.04

Effectuez le nombre suivant d'étapes pour installer Teleport sur l'Ubuntu 22.04 Système:

Étape 1: Téléchargez la clé de signature du référentiel de téléportation GPG

La téléportation n'est pas incluse dans l'ubuntu 22 par défaut.04 Référentiel apt. Par conséquent, vous devez importer la touche GPG du référentiel de téléportation pour installer Teleport sur Ubuntu 22.04 LTS; Utilisez cette commande pour télécharger la clé publique GPG du référentiel du téléporte:

$ sudo curl https: // deb.sorties.se téléporter.Dev / Teleport-Pubkey.asc \ -o / usr / share / clés / téléportation-archive-keyring.ASC

Étape 2: Ajouter le référentiel de téléportation

Ensuite, ajoutez le référentiel de téléportation à votre système en utilisant cette commande:

$ echo "Deb [signé-by = / usr / share / clés / téléport-archive-keyring.asc] https: // deb.sorties.se téléporter.Dev / stable Main "\
| TEE SUDO / ETC / APT / SOURCES.liste.d / téléporter.liste> / dev / null

Étape 3: Mettre à jour le référentiel APT

Mettez à jour l'index des packages système en utilisant la commande suivante:

$ sudo apt mise à jour

Étape 4: Installez la téléportation sur Ubuntu 22.04

Maintenant, votre système est prêt à installer des téléportations sur Ubuntu 22.04 Système Utilisation de cette commande:

$ sudo apt-get install téléporter

Comment configurer les téléportations sur Ubuntu 22.04?

Étant donné que la sécurité est un facteur essentiel de la téléportation, nous devons faire quelques étapes avant de l'utiliser.

Générer un certificat SSL

Nous devons d'abord générer nos certificats en utilisant la commande «OpenSSL».

$ OpenSSL REQ -X509 -Nodes -Newkey RSA: 4096
-Keyout / var / lib / téléporte / téléportation.clé \
-out / var / lib / téléporte / téléporte / téléportation.pem -sha256 -Days 3650 \
-subj “/ c = us / st = newyork / l = newyork / o = town site Web / ou = org / cn = linuxhint-demo.com »

Remplacer «Linuhint.com ”et les paramètres de certificat restants, tels que« pays, état, paramètres régionaux »et« nom d'entreprise », avec votre nom de domaine.

Générer un fichier de configuration de téléporte

Une fois que vous avez configuré le nom de domaine et généré un certificat SSL, utilisez la commande suivante pour créer un fichier de configuration pour l'exécution de Teleport:

téléporter configurer -o / etc / téléporter.yaml \
--cluster-name = linuxhint-demo.com \
--public-addr = téléporter.Linuxhint-Demo.com: 443 \
--certit-file = / var / lib / téléporte / téléportation.pem \
--clé-fichier = / var / lib / téléporte / téléportation.clé

Vous pouvez afficher le contenu de la configuration de téléportation pour exécuter cette commande:

$ cat / etc / téléportation.yaml

Après avoir configuré toutes les configurations, utilisez les commandes suivantes pour activer et démarrer le service de téléportation sur Ubuntu 22.04:

$ sudo systemctl activer - maintenant téléporter
$ sudo systemctl Status Teleport

Maintenant, créez un nouvel utilisateur et attribuez des rôles:

$ sudo tctl utilisateurs Ajouter la ville - roles = éditeur, accès

Vous pouvez également ajouter plus de rôles et attribuer des autorisations comme suit:

$ sudo tctl utilisateurs ajouter atown - role = éditeur, accès - logins = root, ubuntu, atown, utilisateur

En fin de compte, la sortie suivante recevra sur votre terminal:

Accès à la console Web de téléportation

Assurez-vous que le pare-feu du port doit être ouvert pour l'accès externe. Le lien que vous devez utiliser pour entrer en téléportation et créer un nouveau compte sera mis à votre disposition. Il y a une limite d'expiration de 1 heure.

L'écran ci-dessous apparaîtra après votre connexion.

Pour améliorer la sécurité, vous devez créer un mot de passe et scanner un code QR pour obtenir le code de connexion. Vous pouvez commencer à travailler dès que le compte a été mis en place.

Conclusion

Nous avons appris dans cet article comment installer des téléportations sur Ubuntu 22.04 Distribution LTS. Avec l'aide du merveilleux outil téléporte, nous pouvons visualiser rapidement une infrastructure de serveur. Nous pouvons compter sur la sécurité de cette application car c'est l'une de ses principales caractéristiques. Vous pouvez explorer plus de fonctionnalités de téléportation à partir de sa documentation officielle.