Installation Prérequis Définir le nom de domaine sur le serveur Déclarer le nom de domaine via OVH Installation Version Tout d'abord, il faut définir la version que l'on veux, ainsi que l'édition : TELEPORT_EDITION="oss" TELEPORT_VERSION="17.4.3" Ici on veut l'édition communautaire, donc gratuite, et non la version entreprise. Script Une fois cela fait, on peut lancer le script d'installation : curl https://cdn.teleport.dev/install-v17.4.3.sh | bash -s ${TELEPORT_VERSION?} ${TELEPORT_EDITION?} Cela télécharge le script d'installation avant de le lancer : Une fois l'installation terminée, voici le retour console : Configuration Il faut ensuite générer le fichier de configuration pour Teleport via la commande : teleport configure -o file --cluster-name=teleport.rakouns.bzh Cela créé le fichier /etc/teleport.yml Il est préférable de faire en sorte que le service se lance automatiquement : systemctl enable teleport systemctl start teleport Interface web On peut alors se rendre sur son interface web (http://:3080) pour vérifier son bon fonctionnement : Créer comptes : tctl users add --roles=editor,access --logins= Il y a ensuite un retour console comme celui-ci : User <"username"> has been created but requires a password. Share this URL with the user to complete user setup, link is valid for 1h: https://teleport.rakouns.bzh:443/web/invite/46d49a7b4456c5421a2628bdcabe41c4 NOTE: Make sure teleport.rakouns.bzh:443 points at a Teleport proxy which users can access. L'installation de base de Teleport est terminée, il est maintenant possible d'enrôler des ressources facilement grâce au guide de l'interface web.