텔레포트(소프트웨어)

Teleport (software)
텔레포트
저장소https://github.com/gravitational/teleport
작성 위치가세요
면허증.Apache-2.0
웹사이트goteleport.com Edit this on Wikidata

텔레포트는 SSH, Kubernetes [1][2]HTTPS를 사용하여 서버 및 클라우드 애플리케이션에 제로 트러스트 액세스를 제공하는 오픈 소스 도구입니다.SSH, Kubernetes 클러스터 및 내장 [3]프록시를 통해 클라우드 애플리케이션을 통해 컴퓨팅 인프라에 액세스할 수 있는 단일 게이트웨이를 제공하여 VPN의 필요성을 없앨 수 있습니다.

텔레포트는 Gravity 프로젝트에서 제한되고 규제된 환경에 안전하게 소프트웨어를 배포할 수 있도록 하는 오픈 소스 라이브러리로 시작되었습니다.텔레포트는 2016년 [4]Gravitational Inc.에 의해 독립형 도구로 공개되었습니다.현재 삼성, 나스닥, IBM, 티켓마스터, 에픽게임즈 [5][6]등이 생산에 배치하고 있습니다.큐어[7] 53 및 도옌섹과 [8][9]같은 기술 보안 회사가 공개적으로 감사했습니다.

텔레포트의 대안으로는 보루 호스트와 강력[10]DM이 있습니다.

역사

텔레포트는 Kubernetes 기반 애플리케이션 배포 및 규정 준수를 전문으로 하는 Gravitational Inc.에 의해 구축되었습니다.텔레포트가 된 보안 게이트웨이 프로토콜은 Gravity라고 불리는 Gravity에 의해 구축된 원격 응용 프로그램 관리 플랫폼 내에서 시작되었습니다.Gravitical은 2015 Y [11]Combinator 코호트의 멤버였고,[12] 텔레포트는 원래 2016년 6월에 출시되었습니다.

텔레포트 3.0은 2018년 10월에 출시되었으며 쿠버네티스 [13]통합을 도입했습니다.버전 4.0은 2019년에 출시되었으며 IoT 인프라 및 [14]제품 지원을 포함했습니다.

텔레포트의 오픈 소스 버전은 텔레포트 커뮤니티로 알려져 있으며 깃허브에서 다운로드할 수 있습니다.Gravitical Inc는 또한 역할 기반 액세스 제어([15]RBAC)와 같은 기능을 포함하는 텔레포트(Teleport Enterprise)의 상용 버전을 제공합니다.

특징들

텔레포트는 GitHub에서 [1]자세히 설명한 것처럼 다음과 같은 기능을 제공합니다.

프록시 액세스

텔레포트 프록시는 여러 데이터 센터, 클라우드 공급자 및 에지 장치에 걸쳐 서버, 애플리케이션 및 Kubernetes 클러스터에 대한 SSH 및 HTTP 액세스를 제공합니다.텔레포트 프록시는 ID를 인식합니다. 즉, GitHub, Google Apps, Okta 또는 Active Directory 등의 ID 관리자와 통합하여 인증서 기반 인증만 허용합니다.

감사 로그

텔레포트는 설치된 모든 서버에서 시스템 이벤트를 수집하고 컴플라이언스를 위해 감사 로그에 저장합니다.감사 가능한 이벤트에는 인증 시도, 파일 전송, 네트워크 연결 및 SSH 세션 중에 수행된 파일 시스템 변경이 포함됩니다.감사 로그는 암호화된 파일 시스템, Amazon DynamoDB 및 기타 클라우드 데이터 저장소에 저장할 수 있습니다.

세션 녹음

텔레포트는 SSH 및 Kubernetes 프로토콜에 대한 대화형 사용자 세션을 기록하고 감사 로그에 저장합니다.저장된 세션은 기본 제공 세션 플레이어를 통해 재생할 수 있습니다.

IoT 액세스

텔레포트를 실행하는 서버는 셀룰러 연결을 사용하는 경우에도 물리적 위치에 관계없이 클라이언트가 액세스할 수 있습니다.

동적 권한 부여

텔레포트 사용자는 권한 있는 작업을 완료하기 위해 한 번의 권한 상승을 요청할 수 있습니다.이러한 요청은 Slack, Mattermost와 같은 채팅 도구 또는 텔레포트 API를 통해 구현된 사용자 지정 워크플로우를 통해 승인 또는 거부될 수 있습니다.

웹 UI

텔레포트 프록시는 구성, SSH 및 Kubernetes를 통해 서버에 액세스하고 감사 로그에 액세스할 수 있는 웹 기반 클라이언트를 제공합니다.

텔레포트는 빌드 및 컴파일을 위해 최소 1GB의 가상 메모리가 필요합니다.

건축

텔레포트는 Go 프로그래밍 언어로 작성되며 Linux, macOS 및 여러 BSD [16]변형을 포함한 UNIX 호환 운영 체제에서 실행됩니다.텔레포트는 두 개의 실행 파일로 구성됩니다.tsh(명령줄 클라이언트) 및teleport(서버 데몬).

teleport서버 데몬은 다음 [17]모드에서 실행할 수 있습니다.

  • 노드. 이 모드에서 데몬은 실행 중인 서버에 SSH 및 Kubernetes 액세스를 제공합니다.
  • 프록시. 이 모드에서 데몬은 텔레포트에서 지원하는 모든 프로토콜에 대한 ID 인식 프록시 역할을 합니다.현재 여기에는 SSH, HTTPS 및 Kubernetes API가 포함됩니다.
  • 인증 서버.이 모드에서 데몬은 다른 모든 데몬이 인증해야 하는 인증 기관 역할을 합니다.인증 서버는 사용자 및 서버에 대한 인증서를 발급하고 감사 로그를 저장합니다.

레퍼런스

  1. ^ a b gravitational/teleport, Gravitational, 2020-04-02, retrieved 2020-04-04
  2. ^ "Teleport Reviews and Pricing - 2020". www.capterra.com. Retrieved 2020-04-05.
  3. ^ "Gravitational Draws Kubernetes Into Its Secure Credential Sphere". SDX Central.{{cite web}}CS1 유지보수: url-status(링크)
  4. ^ "Teleport 1.0 Released". gravitational.com. Retrieved 2020-04-04.
  5. ^ Stewart, Ashley. "This ex-Rackspace director's startup Gravitational just raised $25 million to 'liberate' customers from Amazon Web Services and Microsoft". Business Insider. Retrieved 2020-04-04.
  6. ^ Gravitational (2019-04-03). "Gravitational Has Record Year with Doubled Revenue and Tripled Enterprise Customers". GlobeNewswire News Room. Retrieved 2020-04-05.
  7. ^ "Pentest-Report Teleport 2.6.0 05.2018" (PDF). Cure 53.{{cite web}}CS1 유지보수: url-status(링크)
  8. ^ "Doyensec Gravitational Teleport Report Q22019 with retesting" (PDF). Doyensec.{{cite web}}CS1 유지보수: url-status(링크)
  9. ^ "Doyensec Gravitational Gravity Report Q22019 with retesting" (PDF). Doyensec.{{cite web}}CS1 유지보수: url-status(링크)
  10. ^ "Alternatives to Teleport strongDM". Access. Control. strongDM. 2019-07-10. Retrieved 2020-04-11.{{cite web}}CS1 유지보수: url-status(링크)
  11. ^ "Gravitational nabs $25M Series A to ease cloud deployment with Kubernetes". TechCrunch. Retrieved 2020-04-05.
  12. ^ "Show HN: Teleport – SSH for Clusters and Teams Hacker News". news.ycombinator.com. Retrieved 2020-04-05.
  13. ^ "Teleport 3.0 provides ITOps with method for managing privileged access to their infrastructure". ITOps Times. 2018-10-02. Retrieved 2020-04-04.
  14. ^ Inc, Tamas Cser Digital Smart Technologies. "Gravitational Updates Its Open Source Management To Deliver IoT-Centric Security". www.idevnews.com. Retrieved 2020-04-04. {{cite web}}: last=일반 이름 있음(도움말)
  15. ^ "Gravitational Teleport Alternatives - strongDM and other options". Access. Control. strongDM. 2019-07-10. Retrieved 2020-04-05.
  16. ^ "Package teleport". godoc.org. Retrieved 2020-04-05.
  17. ^ "CHANGELOG.md - gravitational/teleport - Sourcegraph". sourcegraph.com. Retrieved 2020-04-05.