Instale TelePort en Ubuntu Top 10.Top 10

Instale TelePort en Ubuntu Top 10.Top 10

“TelePort sirve como avión de acceso y una autoridad de certificación para su infraestructura. TelePort le permite configurar el inicio de sesión único, para que pueda acceder a sus servidores SSH, Kubernetes, bases de datos, escritorios y aplicaciones web desde una sola ubicación. Puede usar su lenguaje de programación favorito para definir las políticas de acceso a su infraestructura. Además, le permite compartir y registrar sesiones interactivas en todos los entornos de configuración.

TelePort admite tanto distribuciones Linux como MacOS, por lo que podrá instalar tanto el servidor maestro como los clientes. Cuando hablamos de Windows, ofrece soporte que es más limitado. Sin embargo, brinda la posibilidad de instalar paquetes de clientes en Windows OS."

Aprenderemos en este artículo cómo instalar el teletransporte en Ubuntu 22.04 Distribución LTS.

Pasos para instalar TelePort en Ubuntu 22.04

Realice el siguiente número de pasos para instalar Teleport en el Ubuntu 22.04 Sistema:

Paso 1: Descargue la tecla de firma GPG del repositorio de teletransporte

TelePort no está incluido en el Ubuntu 22 predeterminado.04 repositorio apt. Por lo tanto, debe importar la tecla GPG del repositorio de TelePort para instalar Teleport en Ubuntu 22.04 lts; Use este comando para descargar la clave pública del repositorio de TelePort GPG:

$ sudo curl https: // Deb.lanzamientos.teletransporte.Dev/TelePort-Pubkey.ASC \ -o/usr/share/keyrings/teletransport-archive-keyring.asc

Paso 2: Agregar repositorio de teletransporte

A continuación, agregue el repositorio de teletransporte a su sistema utilizando este comando:

$ echo "Deb [firmado-by =/usr/share/keyrings/teletransport-archive-keyring.ASC] https: // Deb.lanzamientos.teletransporte.Dev/ Stable Main "\ \
| Sudo Tee/etc/apt/fuentes.lista.d/teletransporte.Lista> /dev /null

Paso 3: actualizar el repositorio apt

Actualice el índice de paquetes del sistema utilizando el siguiente comando:

$ sudo apt actualización

Paso 4: Instale el teletransporte en Ubuntu 22.04

Ahora, su sistema está listo para instalar Teleport en Ubuntu 22.04 Sistema Uso de este comando:

$ sudo apt-get instalación teletransporte

Cómo configurar TelePort en Ubuntu 22.04?

Dado que la seguridad es un factor esencial de teletransporte, debemos tomar algunos pasos antes de usarla.

Generar certificado SSL

Primero debemos generar nuestros certificados utilizando el comando "OpenSSL".

$ openssl req -x509 -nodes -newkey RSA: 4096
-keyout/var/lib/teleport/teletransport.llave \
-out/var/lib/telePort/TelePort/TelePort.PEM -SHA256 -Days 3650 \
-SUBJ “/C = US/ST = Newyork/L = Newyork/O = Town Website/OU = org/cn = Linuxhint-Demo.com "

Reemplazar "Linuhint.com "y los parámetros del certificado restante, como" país, estado, localidad "y" nombre comercial ", con su nombre de dominio.

Generar el archivo de configuración de TelePort

Una vez que configure el nombre de dominio y genere un certificado SSL, use el siguiente comando para crear un archivo de configuración para ejecutar TelePort:

TelePort Configure -O /Etc /TelePort.Yaml \
--cluster-name = Linuxhint-Demo.com \
--público-addr = teletransporte.Linuxhint-Demo.com: 443 \
--cert-archivo =/var/lib/teleport/teletransport.Pem \
--Key-File =/var/lib/telePort/TelePort.llave

Puede ver el contenido de la configuración de TelePort para ejecutar este comando:

$ cat /etc /teletransporte.yaml

Después de configurar todas las configuraciones, use los siguientes comandos para habilitar e iniciar el servicio de teletransporte en Ubuntu 22.04:

$ sudo systemctl Enable - -Now TelePort
$ sudo SystemCTL Status TelePort

Ahora, cree un nuevo usuario y asigne algunos roles:

$ sudo tctl usuarios agregue la ciudad - -roles = editor, acceso

También puede agregar más roles y asignar permisos de la siguiente manera:

$ SUDO TCTL Usuarios agregue Atown - -Roles = Editor, Access --Guntu, Ubuntu, Atown, usuario

Al final, la siguiente salida recibirá en su terminal:

Access TelePort Web Console

Asegúrese de que el firewall para el puerto esté abierto para el acceso externo. El enlace que necesita usar para ingresar TelePort y hacer que una nueva cuenta esté disponible para usted. Hay un límite de vencimiento de 1 hora.

La siguiente pantalla aparecerá después de iniciar sesión.

Para mejorar la seguridad, debe crear una contraseña y escanear un código QR para obtener el código de inicio de sesión. Puede comenzar a trabajar tan pronto como se haya configurado la cuenta.

Conclusión

Aprendimos en este artículo cómo instalar TelePort en Ubuntu 22.04 Distribución LTS. Con la ayuda del maravilloso Teleport de herramientas, podemos visualizar rápidamente una infraestructura de servidor. Podemos confiar en la seguridad de esta aplicación porque es una de sus características principales. Puede explorar más características de TelePort desde su documentación oficial.