SSH、RDP、Kubernetes、データベース、Webアプリへの安全なアクセスを実現する、オープンソースの特権アクセス管理(踏み台サーバー)プラットフォーム。
gravitational/teleport
SSH、Kubernetes、データベース、Windowsデスクトップ、Webアプリ、クラウドコンソール向けに短期間有効な証明書を発行する、オープンソースのアイデンティティ認識型アクセスプラットフォーム。
代替できる製品:Cloudflare Access
Okta Advanced Server Access
BeyondTrust
- スター
- 21,010
- フォーク
- 2,182
- 未解決の Issue
- 3,248
- 最終コミット
- 一昨日
これは何?
Teleportは、インフラへの接続、認証、アクセス制御、監査を提供する単一のGoバイナリです。アクセスプロキシ兼認証局として短期間有効な証明書を発行するため、ユーザーやマシンは長期間有効なSSHキー、Kubernetesトークン、データベースパスワードに依存せずに済みます。
SSHサーバー、Kubernetesクラスター、PostgreSQL、MongoDB、CockroachDB、MySQLの各データベース、RDP経由のWindowsデスクトップ、社内Webアプリケーション、クラウドコンソール、Model Context Protocolサーバーに対応します。アクセスにはRBACまたはABACポリシー、MFA、GitHub、OpenID Connect、SAML経由のSSO、期限付きのJust-in-Timeアクセスリクエストを適用できます。SSH、Kubernetes、データベース、RDP、Webの各セッションは監査用に記録されます。
TeleportはLinuxデーモンまたはKubernetes上にデプロイでき、エージェントはNATやファイアウォールの内側にあるリソースへのトンネルを確立できます。SSH実装はOpenSSHクライアントおよびサーバーと互換性があるとされています。
主な機能
- 01長期間有効なキーやパスワードの代わりに、短期間有効なSSH証明書とmTLS証明書を発行します。
- 02SSH、Kubernetes、データベース、RDPデスクトップ、Webアプリ、クラウドコンソールへのアクセスを一元的に提供します。
- 03SSH、Kubernetes、データベース、RDP、Webの各セッションを記録・監査します。
- 04RBACおよびABACポリシー、MFA、GitHub、OIDC、SAML経由のSSOに対応します。
- 05期限付きのJust-in-Timeアクセスリクエストを提供します。
- 06VPNを使わずに、NATやファイアウォールの内側にあるリソースへのトンネルを確立します。
ユースケース
- プライベートサーバーやクラスターへの接続に使うVPNや踏み台ホストを置き換える。
- 本番環境のKubernetesやデータベースへのアクセスを、エンジニアに監査可能かつ時間制限付きで提供する。
- 社内のSSH、データベース、WebツールのSSOとアクセスポリシーを一元化する。
- MCPサーバーを利用するAIエージェントやワークロードのアクセスを保護する。
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/gravitational/teleport.git - 2
プロジェクトディレクトリに移動する
cd teleport - 3
プロジェクトをビルドする
make full - 4
スタートガイドに従って、単一インスタンスのクラスターをセットアップする
使う前に知っておきたいこと
- ネットワーク利用に関する義務を含むコピーレフトライセンス、AGPL-3.0の下でライセンスされています。
- ソースからビルドするには、Go、Rust、Node.js、libfido2、pkg-configが必要です。
- ビルドには最低1GBのメモリが必要です。
トピック
よくある質問
- teleport とは?
- SSH、Kubernetes、データベース、Windowsデスクトップ、Webアプリ、クラウドコンソール向けに短期間有効な証明書を発行する、オープンソースのアイデンティティ認識型アクセスプラットフォーム。 Teleportは、インフラへの接続、認証、アクセス制御、監査を提供する単一のGoバイナリです。アクセスプロキシ兼認証局として短期間有効な証明書を発行するため、ユーザーやマシンは長期間有効なSSHキー、Kubernetesトークン、データベースパスワードに依存せずに済みます。
- teleport は無料で使えますか?ライセンスは?
- teleport は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- teleport は今もメンテナンスされていますか?
- 活発にメンテナンス中。teleport の最終コミットは 2026年10月20日 です。
- teleport は何に使えますか?
- プライベートサーバーやクラスターへの接続に使うVPNや踏み台ホストを置き換える。 本番環境のKubernetesやデータベースへのアクセスを、エンジニアに監査可能かつ時間制限付きで提供する。 社内のSSH、データベース、WebツールのSSOとアクセスポリシーを一元化する。 MCPサーバーを利用するAIエージェントやワークロードのアクセスを保護する。
- teleport のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/gravitational/teleport.git プロジェクトディレクトリに移動する: cd teleport プロジェクトをビルドする: make full スタートガイドに従って、単一インスタンスのクラスターをセットアップする
- teleport はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/gravitational/teleport
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
WireGuard VPN、ID管理、MFA、ネットワークアクセス制御を統合した、セルフホスト型のセキュアなリモートアクセスプラットフォーム。
WireGuardを基盤とする、IDベースのポリシー、デバイスの信頼性確認、監査ログを備えた、セルフホストを前提に設計されたセキュアなリモートアクセスプラットフォーム。
Unixマシン上に自前のGitサーバーを構築し、設定用リポジトリからブランチやタグ単位で細かくアクセス制御できます。
YAMLポリシーを評価し、誰がどのリソースに対してどの操作を実行できるかを判定する、セルフホスト型の認可エンジン(PDP)。
アイドル状態のアクターをスナップショットし、少数のワーカーで多数のステートフルAIエージェントを動かす、Kubernetes上のゼロトラスト・サンドボックスランタイム。