Zainstaluj teleport na Ubuntu Top 10.Top 10

Zainstaluj teleport na Ubuntu Top 10.Top 10

„Teleport służy jako samolot dostępu i organ certyfikacyjny dla infrastruktury. Teleport umożliwia skonfigurowanie pojedynczego logowania, dzięki czemu możesz uzyskać dostęp do serwerów SSH, Kubernetes, baz danych, komputerów stacjonarnych i aplikacji internetowych z jednej lokalizacji. Możesz użyć swojego ulubionego języka programowania, aby zdefiniować zasady dostępu do infrastruktury. Ponadto pozwala udostępniać i rejestrować interaktywne sesje we wszystkich środowiskach konfiguracyjnych.

Teleport obsługuje obie dystrybucje Linux i MacOS, dzięki czemu będziesz mógł zainstalować zarówno serwer główny, jak i klientów. Kiedy mówimy o systemie Windows, oferuje wsparcie, które jest bardziej ograniczone. Daje jednak możliwość zainstalowania pakietów klientów w systemie Windows OS."

W tym artykule dowiemy się, jak zainstalować teleport na Ubuntu 22.04 Dystrybucja LTS.

Kroki do zainstalowania teleportacji na Ubuntu 22.04

Wykonaj następującą liczbę kroków, aby zainstalować teleport na Ubuntu 22.04 System:

Krok 1: Pobierz klucz gpg repozytorium Teleport

Teleport nie jest zawarty w domyślnej Ubuntu 22.04 APT Repozytorium. Dlatego musisz zaimportować klawisz GPG TelePort Repository, aby zainstalować teleport na Ubuntu 22.04 LTS; Użyj tego polecenia, aby pobrać klawisz publiczny repozytorium Teleporta GPG:

$ sudo curl https: // deb.wydania.teleport.dev/teleport-pubkey.ASC \ -o/usr/share/bleer/teleport-archiwek-keyring.Asc

Krok 2: Dodaj repozytorium teleporta

Następnie dodaj repozytorium teleportacyjne do swojego systemu za pomocą tego polecenia:

$ echo "Deb [podpisane przez =/usr/share/keyrings/teleport-archiwskie.ASC] https: // deb.wydania.teleport.dev/ stabilny main "\
|. sudo tee/itp./apt/źródła.lista.D/Teleport.Lista> /dev /null

Krok 3: Zaktualizuj repozytorium Apt

Zaktualizuj indeks pakietów systemowych za pomocą następującego polecenia:

Aktualizacja $ sudo apt

Krok 4: Zainstaluj teleport na Ubuntu 22.04

Teraz twój system jest gotowy do zainstalowania teleportacji na Ubuntu 22.04 System korzystający z tego polecenia:

$ sudo apt-get instaluj teleport

Jak skonfigurować teleport na Ubuntu 22.04?

Ponieważ bezpieczeństwo jest istotnym czynnikiem teleportacji, musimy zrobić kilka kroków przed użyciem.

Wygeneruj certyfikat SSL

Musimy najpierw wygenerować nasze certyfikaty za pomocą polecenia „OpenSSL”.

$ openssl req -x509 -nodes -Newkey RSA: 4096
-Keyout/var/lib/teleport/teleport.klucz \
-out/var/lib/teleport/teleport/teleport.PEM -SHA256 -DAYS 3650 \
-Subj „/c = us/st = newYYork/l = newYYork/o = miasto strona internetowa/ou = org/cn = Linuxhint-Demo.com ”

Wymień „Linuhint.com ”i pozostałe parametry certyfikatu, takie jak„ kraj, stan, lokalizacja ”i„ nazwa firmy ”z nazwą domeny.

Wygeneruj plik konfiguracyjny teleporta

Po skonfigurowaniu nazwy domeny i wygenerowaniu certyfikatu SSL, użyj następującego polecenia, aby utworzyć plik konfiguracyjny do uruchamiania teleporta:

Teleport konfiguruj -o /etc /teleport.yaml \
--Cluster-name = Linuxhint-Demo.com \
--Public-Addr = Teleport.Linuxhint-Demo.com: 443 \
--Cert-file =/var/lib/teleport/teleport.Pem \
--plik kluczyek =/var/lib/teleport/teleport.klucz

Możesz wyświetlić zawartość konfiguracji teleportacji, aby uruchomić to polecenie:

$ cat /etc /teleport.Yaml

Po skonfigurowaniu wszystkich konfiguracji użyj następujących poleceń, aby włączyć i uruchomić usługę teleportową na Ubuntu 22.04:

$ sudo systemctl włącz -teraz teleportować
$ sudo SystemCtl Status Teleport

Teraz utwórz nowego użytkownika i przypisz niektóre role:

$ Sudo TCTL Użytkownicy dodają miasto -roles = edytor, dostęp

Możesz także dodać więcej ról i przypisać uprawnienia w następujący sposób:

$ Sudo Tctl Użytkownicy dodają atown - -roles = editor, Access - -Logins = root, Ubuntu, Atown, użytkownik

Ostatecznie następujące dane wyjściowe odbędzie się na terminalu:

Uzyskaj dostęp do teleportowej konsoli internetowej

Upewnij się, że zapora dla portu powinna być otwarta dla dostępu zewnętrznego. Link, którego musisz użyć do wprowadzania teleporta i stworzenia nowego konta, zostanie udostępniony. Istnieje limit ważności 1 godziny.

Poniższy ekran pojawi się po zalogowaniu.

Aby poprawić bezpieczeństwo, musisz utworzyć hasło i zeskanuj kod QR, aby uzyskać kod logowania. Możesz rozpocząć pracę, gdy tylko konto zostanie skonfigurowane.

Wniosek

W tym artykule dowiedzieliśmy się, jak zainstalować teleport na Ubuntu 22.04 Dystrybucja LTS. Za pomocą wspaniałego narzędzia teleportacji możemy szybko wizualizować infrastrukturę serwerową. Możemy polegać na bezpieczeństwie tej aplikacji, ponieważ jest to jedna z jej głównych funkcji. Możesz zbadać więcej funkcji teleportacji z jego oficjalnej dokumentacji.