Files
teleport/docs/pages/faq.mdx
T
e8de43e634 Add docs for Connect usage reporting (#21294)
* 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>
2023-02-08 17:36:05 +00:00

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)|&#10004;|&#10004;|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)|&#10004;|&#10004;|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)|&#10006;|&#10004;|Proxies client traffic to the API server of a registered Kubernetes cluster.|
|[Node/SSH Service](./server-access/introduction.mdx)|&#10004;|&#10004;|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)|&#10006;|&#10004;|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).