mirror of
https://github.com/gravitational/teleport.git
synced 2026-10-25 00:19:07 +08:00
174 lines
6.2 KiB
Plaintext
174 lines
6.2 KiB
Plaintext
---
|
|
title: Teleport FAQ
|
|
description: Frequently Asked Questions about using Teleport for SSH and Kubernetes access
|
|
h1: FAQ
|
|
---
|
|
|
|
## Community FAQ
|
|
|
|
### Can I use Teleport in production today?
|
|
|
|
Teleport has been deployed on server clusters with thousands of nodes at
|
|
Fortune 500 companies. It has been through several security audits from
|
|
nationally recognized technology security companies, so we are comfortable with
|
|
the stability of Teleport from a security perspective.
|
|
|
|
### Can Teleport be deployed in agentless mode?
|
|
|
|
Yes. Teleport can be deployed with a tiny footprint as an authentication
|
|
gateway/proxy and you can keep your existing SSH servers on the nodes. But some
|
|
innovating Teleport features, such as cluster introspection, will not be
|
|
available unless the Teleport SSH daemon is present on all cluster nodes.
|
|
|
|
### Can I use OpenSSH with a Teleport cluster?
|
|
|
|
Yes, this question comes up often and is related to the previous one. Take a
|
|
look at [Using OpenSSH Guide](./server-access/guides/openssh.mdx).
|
|
|
|
### Can I connect to nodes behind a firewall?
|
|
|
|
Yes, Teleport supports reverse SSH tunnels out of the box. To configure
|
|
behind-firewall clusters refer to [Trusted Clusters](./setup/admin/trustedclusters.mdx)
|
|
section of the Admin Manual.
|
|
|
|
### Can individual nodes create reverse tunnels to a proxy server without creating a new cluster?
|
|
|
|
This was a popular customer [request](https://github.com/gravitational/teleport/issues/803) that was added in Teleport version 4.0.
|
|
Once you've upgraded your Teleport Cluster, change the node config option `--auth-server` to point to web proxy address (this would be `public_addr` and `web_listen_addr`
|
|
in file configuration). As defined in [Adding a node located behind NAT - Teleport Node Tunneling](./setup/admin/adding-nodes.mdx#adding-a-node-located-behind-nat)
|
|
|
|
### Can nodes use a single port for reverse tunnels?
|
|
|
|
Yes, Teleport supports tunnel multiplexing on a single port. Set the `tunnel_listen_addr` to use the same port as the `web_listen_addr` address setting in the `proxy_service` configuration. Teleport will automatically use multiplexing with that configuration.
|
|
|
|
## How is Open Source different from Enterprise?
|
|
|
|
Teleport provides three offerings:
|
|
|
|
- Open Source - Apache 2 License, self-hosted.
|
|
- Enterprise - self-hosted or cloud, commercial license.
|
|
|
|
<table>
|
|
<thead>
|
|
<tr>
|
|
<th>Capability/Offering</th>
|
|
<th>Open Source</th>
|
|
<th>Enterprise</th>
|
|
</tr>
|
|
</thead>
|
|
|
|
<tbody>
|
|
<tr>
|
|
<td>License</td>
|
|
<td>Apache 2</td>
|
|
<td>Commercial</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Role-Based Access Control</td>
|
|
<td>✔</td>
|
|
<td>✔</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Cloud-hosted</td>
|
|
<td>✖</td>
|
|
<td>✔</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Self-hosted</td>
|
|
<td>✔</td>
|
|
<td>✔</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Single Sign-On</td>
|
|
<td>Github only</td>
|
|
<td>Github, Google, OIDC, SAML</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Access Requests</td>
|
|
<td>Limited</td>
|
|
<td>✔ [Dual authorization, mandatory requests](./access-controls/guides/dual-authz.mdx)</td>
|
|
</tr>
|
|
<tr>
|
|
<td>FedRAMP Control</td>
|
|
<td>✖</td>
|
|
<td>[Compiled with FIPS-certified crypto libraries, FedRAMP control features](./enterprise/fedramp.mdx)</td>
|
|
</tr>
|
|
<tr>
|
|
<td>PCI DSS Features</td>
|
|
<td>Limited</td>
|
|
<td>✔</td>
|
|
</tr>
|
|
<tr>
|
|
<td>SOC2 Features</td>
|
|
<td>Limited</td>
|
|
<td>✔</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Annual or Multi-Year contracts, Volume Discounts</td>
|
|
<td>✖</td>
|
|
<td>✔</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Support</td>
|
|
<td>Best-effort, community</td>
|
|
<td>24x7 support with premium SLAs & account managers</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
|
|
## Which version of Teleport is supported?
|
|
|
|
Teleport provides security-critical support for the current and two previous releases. With our typical release cadence, this means a release is usually supported for 9 months.
|
|
|
|
| Release | Long Term Support | Release Date | Min tsh version |
|
|
| - | - | - | - |
|
|
| 6.2 | No | May 21th, 2021 | 3.0.0 |
|
|
| 6.1 | No | April 9th, 2021 | 3.0.0|
|
|
| 6 | Yes | March 4th, 2021 | 3.0.0 |
|
|
| 5.0 | Yes | November 24th, 2020 | 3.0.0 |
|
|
| 4.4 | Yes | October 20th, 2020 | 3.0.0 |
|
|
| 4.3 (EOL) | Yes | July 8th, 2020 | 3.0.0 |
|
|
| 4.2 (EOL) | Yes | December 19th, 2019 | 3.0.0 |
|
|
| 4.1 (EOL) | Yes | October 1st, 2019 | 3.0.0 |
|
|
| 4.0 (EOL) | Yes | June 18th, 2019 | 3.0.0 |
|
|
|
|
**How should I upgrade my cluster?**
|
|
|
|
Please follow our guidelines for [upgrading](./setup/admin/graceful-restarts.mdx).
|
|
We recommend that the Auth Server should be upgraded first, and the proxy bumped thereafter.
|
|
|
|
### Does Web UI support copy and paste?
|
|
|
|
Yes. You can copy and paste using a mouse. If you prefer a keyboard, Teleport employs
|
|
`tmux`-like "prefix" mode. To enter prefix mode, use the `Ctrl`+`A` keyboard shortcut.
|
|
|
|
While in prefix mode, you can press `Ctrl`+`V` to paste, or enter text selection
|
|
mode by pressing `[`. When in text selection mode:
|
|
|
|
- Move around using the keys `h`, `j`, `k`, and `l`.
|
|
- Select text by toggling `space`.
|
|
- And, copy it via `Ctrl`+`C`.
|
|
|
|
### What TCP ports does Teleport use?
|
|
|
|
Please refer to the [Ports](./setup/reference/networking.mdx) section of the Admin Manual.
|
|
|
|
### Does Teleport support authentication via OAuth, SAML, or Active Directory?
|
|
|
|
Gravitational offers this feature for the [Enterprise versions of Teleport](enterprise/introduction.mdx).
|
|
|
|
### Does Teleport send any data back to the cloud?
|
|
|
|
The Open-Source Edition of Teleport does not send any information to
|
|
Gravitational and can be used on servers without internet access. The
|
|
commercial versions of Teleport may or may not be configured to send anonymized information to Gravitational, depending on the license purchased. This information contains the following:
|
|
|
|
- Anonymized user ID: SHA256 hash of a username with a randomly generated prefix.
|
|
- Anonymized server ID: SHA256 hash of a server IP with a randomly generated prefix.
|
|
|
|
This allows Teleport Pro to print a warning if users are exceeding the usage limits
|
|
of their license. The reporting library code is [on Github](https://github.com/gravitational/reporting).
|
|
|
|
Reach out to `sales@goteleport.com` if you have questions about the commercial
|
|
edition of Teleport.
|