Fork me on GitHub

Teleport

Teleport Cloud Downloads

Improve

Teleport Cloud is currently running Teleport 10.2.2. We recommend running Teleport agents at Teleport 10.2.2 or one major version below.

Teleport archives

The following archives contain all of the binaries you will need manually install and run Teleport.

Binaries include:

BinaryPurpose
teleportThe Teleport binary that you can run within your private networks to enable access to resources in your infrastructure
tctlA client tool for managing Teleport resources
tshA client tool for accessing resources within your cluster
tbotA client tool you will use to associate a bot user with a machine identity

Here are the available archives:

Description
Linux (Debian/Ubuntu compatible)amd64arm64armv7i386
Linux (RHEL/CentOS 7.x compatible)amd64
macOSamd64

Teleport packages

The following packages allow you to use your operating system's package manager to install and run Teleport.

Binaries include:

BinaryPurpose
teleportThe Teleport binary that you can run within your private networks to enable access to resources in your infrastructure
tctlA client tool for managing Teleport resources
tshA client tool for accessing resources within your cluster
tbotA client tool you will use to associate a bot user with a machine identity

Here are the available archives:

Description
Linux Debian Packagesamd64arm64armv7i386
Linux RPM Packagesamd64arm64armv7i386
macOS Packagesamd64

Teleport package repositories

Teleport currently maintains DEB and RPM package repositories. Follow these instructions to add a package repository and install Teleport.

Download Teleport's PGP public key

sudo curl https://deb.releases.teleport.dev/teleport-pubkey.asc \ -o /usr/share/keyrings/teleport-archive-keyring.asc

Source variables about OS version

source /etc/os-release

Add the Teleport APT repository for v10. You'll need to update this

file for each major (breaking) release of Teleport.

Note: if using a fork of Debian or Ubuntu you may need to use '$ID_LIKE'

and the codename your distro was forked from instead of '$ID' and '$VERSION_CODENAME'.

Supported versions are listed here: https://github.com/gravitational/teleport/blob/master/build.assets/tooling/cmd/build-apt-repos/main.go#L26

echo "deb [signed-by=/usr/share/keyrings/teleport-archive-keyring.asc] \ https://apt.releases.teleport.dev/${ID?} ${VERSION_CODENAME?} stable/v10" \| sudo tee /etc/apt/sources.list.d/teleport.list > /dev/null
sudo apt-get update
sudo apt-get install teleport

Source variables about OS version

source /etc/os-release

Add the Teleport YUM repository for v10. You'll need to update this

file for each major release of Teleport.

Note: if using a fork of RHEL/CentOS or Amazon Linux you may need to use '$ID_LIKE'

and the codename your distro was forked from instead of '$ID'

sudo yum-config-manager \ --add-repo $(rpm --eval "https://yum.releases.teleport.dev/$ID/$VERSION_ID/Teleport/%{_arch}/stable/v10/teleport.repo")
sudo yum install teleport

Teleport client-only packages

Client-only packages contain only binaries that need to be deployed to users' workstations.

Binaries include:

BinaryPurpose
tshA client tool for accessing resources within your cluster

Here are the available archives:

Description
macOSamd64
Windowsamd64