Teleport 클라이언트 소개
Teleport로 리소스에 연결하는 기본 사항
이 가이드는 Teleport에 인증하고 리소스에 접근하는 기본 사항을 다룹니다. Teleport로 보호된 리소스의 최종 사용자를 위해 작성되었으며, 마지막에 더 자세한 문서 링크가 포함되어 있습니다. 클라이언트 선택 # Teleport는 보호된 인프라에 접근하는 세 가지 도구를 제공합니다. tsh 는 명령줄 클라이언트이고, Teleport Connect는 그래픽 네이티브 클라이언트이며, Teleport 웹 UI는 Teleport 클러스터의 URL에서 사용 가능한 브라우저 기반 콘솔입니다. 각 도구가 다른 리소스 세트에 대한 접근을 제공하고 다른 사용자 경험을 제공하므로 세 가지 도구 모두에 익숙해야 합니다. 이 섹션에는 각 클라이언트 도구에서 사용 가능한 기능 요약이 포함되어 있습니다. 인프라 접근: 리소스 Teleport Connect 웹 UI tsh 브라우저 기반 웹 애플리케이션 ⚠️ 1 ✅ ❌ TCP 앱 및 HTTP API ✅ ❌ ✅ GUI 클라이언트 도구가 있는 데이터베이스 ✅ ❌ ✅ 명령줄 클라이언트가 있는 데이터베이스 ✅ ⚠️ 2 ✅ 원격 데스크톱 ✅ ✅ ❌ Kubernetes 클러스터 ✅ ⚠️ 3 ✅ Linux 서버 (Teleport SSH 서비스) ✅ ✅ ✅ MCP 서버 ✅ ⚠️ 2 ✅ 1 Teleport Connect의 브라우저 기반 웹 애플리케이션은 기본 웹 브라우저에서 열립니다. 2 접근에 명령줄 도구가 필요한 리소스의 경우 Teleport 웹 UI는 터미널을 사용하여 리소스에 접근하는 방법에 대한 지침을 보여줍니다. 웹 UI에서 특정 데이터베이스와 세션을 시작할 수 있습니다. 지원되는 데이터베이스는 데이터베이스 세션 시작 을 참조하세요. 3 Teleport 웹 UI에서 브라우저 기반 터미널을 사용하여 Kubernetes 파드에 exec 할 수 있습니다. 전체 kubectl 접근은 지원되지 않습니다. 기타 클라이언트 작업: 작업 Teleport Connect 웹 UI tsh 접근 요청 관리 ✅ ✅ ✅ VNet 시작 ✅ ❌ ✅ 세션 녹화 접근 ❌ ✅ ✅ tsh # tsh 는 Teleport에 인증하고 리소스를 나열하고 연결할 수 있게 해줍니다. tsh 를 다운로드 하고 설치한 후 Teleport 클러스터에 로그인하세요: 로컬 사용자 Single sign-on 사용자 를 Teleport 사용자 이름으로, 을 Teleport 클러스터의 도메인 이름으로 지정하여 tsh login 으로 로컬 사용자로 Teleport에 인증하세요: $ tsh login --proxy= --user= Enter password for Teleport user alice: Tap any security key > Profile URL: https://teleport.example.com:443 Logged in as: alice Cluster: example.com Roles: access, requester Logins: ubuntu, ec2-user Kubernetes: enabled Valid until: 2022-11-01 22:37:05
