“O Teleport serve como um plano de acesso e uma autoridade de certificação para sua infraestrutura. O Teleport permite que você configure um único sinal, para que você possa acessar seus servidores SSH, Kubernetes, bancos de dados, desktops e aplicativos da Web de um único local. Você pode usar sua linguagem de programação favorita para definir políticas de acesso à sua infraestrutura. Além disso, permite compartilhar e gravar sessões interativas em todos os ambientes de configuração.
O Teleport suporta distribuições Linux e MacOS, para que você possa instalar o servidor mestre e os clientes. Quando falamos sobre o Windows, ele oferece suporte que é mais limitado. No entanto, ele oferece a possibilidade de instalar pacotes de clientes no sistema operacional Windows.”
Aprenderemos neste artigo como instalar o teleporte no Ubuntu 22.04 Distribuição LTS.
Etapas para instalar o Teleport no Ubuntu 22.04
Execute o seguinte número de etapas para instalar o Teleport no Ubuntu 22.04 Sistema:
Etapa 1: Faça o download da tecla de assinatura GPG do Repositório Teleport
Teleport não está incluído no Ubuntu 22 padrão.04 Repositório APT. Portanto, você precisa importar a chave GPG do Repositório de Teleports para instalar o Teleport no Ubuntu 22.04 LTS; Use este comando para baixar a chave pública do Repositório GPG do Teleport:
$ sudo curl https: // Deb.lançamentos.teleporte.Dev/Teleport-Pubkey.asc \ -o/usr/share/keyrings/teletraport-archive-keyring.ASC
Etapa 2: Adicione o repositório de teleporte
Em seguida, adicione o repositório de teleporte ao seu sistema usando este comando:
$ eco "Deb [assinado por/usr/share/keyrings/teletraport-archive-keyring.ASC] https: // Deb.lançamentos.teleporte.Dev/ estável "\
| sudo tee/etc/apt/fontes.lista.D/Teleport.Lista> /dev /null
Etapa 3: Atualize o repositório APT
Atualize o índice de pacotes do sistema usando o seguinte comando:
$ sudo apt update
Etapa 4: Instale o Teleport no Ubuntu 22.04
Agora, seu sistema está pronto para instalar o Teleport no Ubuntu 22.04 Sistema usando este comando:
$ sudo apt-get Install Teleport
Como configurar o Teleport no Ubuntu 22.04?
Como a segurança é um fator essencial de teletransporte, devemos dar alguns passos antes de usá -lo.
Gerar certificado SSL
Devemos primeiro gerar nossos certificados usando o comando "OpenSSL".
$ OpenSSL Req -x509 -Nodes -NewKey RSA: 4096
-keyout/var/lib/teletraport/teleport.chave \
-out/var/lib/teleport/teleport/teleport.PEM -SHA256 -DAIOS 3650 \
-subj “/c = US/st = newYork/l = newYork/o = site da cidade/ou = org/cn = linuxhint-democulgo.com ”
Substitua “Linuhint.com ”e os demais parâmetros de certificado, como“ país, estado, localidade ”e“ nome comercial ”, com seu nome de domínio.
Gerar arquivo de configuração do teleporte
Depois de configurar o nome de domínio e gerar um certificado SSL, use o seguinte comando para criar um arquivo de configuração para executar o Teleport:
Teleport Configure -o /etc /Teleport.Yaml \
--Nome do cluster = Linuxhint-Demo.com \
--Public-ADDR = Teleport.Linuxhint-Demo.com: 443 \
--Cert-File =/var/lib/Teleport/Teleport.PEM \
--FALHA CHAIN =/VAR/LIB/Teleport/Teleport.chave
Você pode visualizar o conteúdo da configuração do Teleport para executar este comando:
$ cat /etc /teletrander.Yaml
Depois de configurar todas as configurações, use os seguintes comandos para ativar e iniciar o serviço de teleporte no Ubuntu 22.04:
$ sudo systemctl atabille -agora teleporte
$ sudo Systemctl Status Teleport
Agora, crie um novo usuário e atribua algumas funções:
$ sudo usuários de tctl adicionar cidade -rapazes = editor, acesso
Você também pode adicionar mais funções e atribuir permissões da seguinte forma:
$ sudo tctl usuários adicionam atrown -rapes = editor, access - -logins = root, ubuntu, atown, usuário
No final, a saída a seguir receberá em seu terminal:
Acesse o Teleport Console da Web
Verifique se o firewall para a porta deve estar aberto para acesso externo. O link que você precisa usar para inserir teletransporte e criar uma nova conta será disponibilizada para você. Há um limite de validade de 1 hora.
A tela abaixo aparecerá após você fazer login.
Para melhorar a segurança, você deve criar uma senha e digitalizar um código QR para obter o código de login. Você pode começar a trabalhar assim que a conta for configurada.
Conclusão
Aprendemos neste artigo como instalar o Teleport no Ubuntu 22.04 Distribuição LTS. Com a ajuda da maravilhosa ferramenta Teleport, podemos visualizar rapidamente uma infraestrutura de servidor. Podemos confiar na segurança deste aplicativo, porque é um dos seus principais recursos. Você pode explorar mais recursos de teleporte a partir de sua documentação oficial.