mirror of
https://github.com/gravitational/teleport.git
synced 2026-11-05 03:33:24 +08:00
* Add docs for Connect usage reporting * reuse telemetry specifics in partial file * copy edits * Apply suggestions from code review Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com> * Add Zac's suggestion Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com> * Apply suggestions * Add "Assuming an Access Request" --------- Co-authored-by: alexfornuto <alex.fornuto@goteleport.com> Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com> Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>
136 lines
5.9 KiB
Plaintext
136 lines
5.9 KiB
Plaintext
---
|
|
title: Teleport FAQ
|
|
description: Frequently Asked Questions About Using Teleport
|
|
h1: Teleport FAQ
|
|
---
|
|
|
|
## Can I use Teleport in production today?
|
|
|
|
Teleport has been deployed on server clusters with thousands of hosts 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.
|
|
|
|
With Teleport in agentless mode, you can easily control access to SSH servers,
|
|
Kubernetes clusters, desktops, databases, and internal applications without running any
|
|
additional software on your servers. Agentless mode supports session recordings
|
|
and audit logs for deep understanding into user behavior.
|
|
|
|
For capabilities such as kernel-level logging and user provisioning,
|
|
we recommend Teleport as a drop in replacement for OpenSSH. Since Teleport
|
|
replaces the OpenSSH agent while preserving OpenSSH's functionality, you get
|
|
more functionality without a net addition of an agent on your system.
|
|
|
|
Here are details about running each of Teleport's resource services in agentless
|
|
mode. All resource services except for the Node/SSH Service act as proxies for
|
|
client traffic:
|
|
|
|
|Service|Supports agent mode|Supports agentless mode|Notes|
|
|
|---|---|---|---|
|
|
|[Application Service](./application-access/introduction.mdx)|✔|✔|Proxies HTTP requests to a user-configured list of applications, which can run on the same host as the `teleport` daemon or at a remote endpoint.|
|
|
|[Database Service](./database-access/introduction.mdx)|✔|✔|Proxies database-specific protocol traffic to a user-configured list of databases, which can run on the same host as the `teleport` daemon or at a remote endpoint.|
|
|
|[Kubernetes Service](./kubernetes-access/introduction.mdx)|✖|✔|Proxies client traffic to the API server of a registered Kubernetes cluster.|
|
|
|[Node/SSH Service](./server-access/introduction.mdx)|✔|✔|You can configure OpenSSH clients and servers to trust Teleport's CA. See our [OpenSSH guide](./server-access/guides/openssh.mdx).<br/><br/>For full functionality, you can run the Node Service, which implements SSH, on each server in your infrastructure.|
|
|
|[Windows Desktop Service](./desktop-access/introduction.mdx)|✖|✔|Proxies RDP traffic from client browsers to remote Windows servers.|
|
|
|
|
## 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 our
|
|
[Trusted Clusters](./management/admin/trustedclusters.mdx) guide.
|
|
|
|
## Can individual agents create reverse tunnels to the Proxy Service without creating a new cluster?
|
|
|
|
Yes. When running a Teleport agent, use the `--auth-server` flag to point to the
|
|
Proxy Service address (this would be `public_addr` and `web_listen_addr` in your
|
|
file configuration). For more information, see
|
|
[Adding Nodes to the Cluster](./management/admin/adding-nodes.mdx).
|
|
|
|
## 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 editions:
|
|
|
|
- Open Source
|
|
- Enterprise
|
|
- Cloud
|
|
|
|
Here is a detailed breakdown of the differences between Teleport's editions.
|
|
|
|
(!docs/pages/includes/edition-comparison.mdx!)
|
|
|
|
## 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.
|
|
|
|
### Supported versions
|
|
|
|
Here are the major versions of Teleport and their support windows:
|
|
|
|
| Release | Release Date | EOL | Minimum `tsh` version|
|
|
|---------|------------------|--------------|----------------------|
|
|
| v12.0 | Feb 6, 2023 | November 2023| v11.x.x |
|
|
| v11.0 | October 24, 2022 | July 2023 | v10.x.x |
|
|
| v10.0 | July 8, 2022 | April 2023 | v9.x.x |
|
|
|
|
See our [Upgrading](./management/operations/upgrading.mdx) guide for more
|
|
information.
|
|
|
|
### Version compatibility
|
|
|
|
(!docs/pages/includes/compatibility.mdx!)
|
|
|
|
## Does the Web UI support copy and paste?
|
|
|
|
Yes. You can copy and paste using a mouse.
|
|
|
|
## What TCP ports does Teleport use?
|
|
|
|
Please refer to our [Networking](./reference/networking.mdx) guide.
|
|
|
|
## Does Teleport support authentication via OAuth, SAML, or Active Directory?
|
|
|
|
Teleport offers this feature for the [Enterprise versions of Teleport](choose-an-edition/teleport-enterprise/introduction.mdx).
|
|
|
|
## Does Teleport send any data back to the cloud?
|
|
|
|
The open source and Enterprise editions of Teleport do not send any information
|
|
to our company, and can be used on servers without internet access.
|
|
|
|
The commercial editions of Teleport can optionally be configured to send
|
|
anonymized information, 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 Cloud and Teleport Enterprise 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
|
|
editions of Teleport.
|
|
|
|
### Teleport Connect
|
|
|
|
(!docs/pages/includes/teleport-connect-telemetry.mdx!)
|
|
|
|
If you no longer want to send usage data, see [disabling telemetry](./connect-your-client/teleport-connect.mdx#disabling-telemetry).
|