Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[v15] Fix OpenSSH guide sidebar highlighting #45281

Merged
merged 1 commit into from
Aug 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -1669,7 +1669,7 @@ Teleport 14 before upgrading.
#### SSH node open dial no longer supported

Teleport 14 no longer allows connecting to OpenSSH servers not registered with
the cluster. Follow the updated agentless OpenSSH integration [guide](docs/pages/enroll-resources/server-access/openssh/openssh.mdx)
the cluster. Follow the updated agentless OpenSSH integration [guide](docs/pages/enroll-resources/server-access/openssh/openssh-agentless.mdx)
to register your OpenSSH nodes in the cluster’s inventory.

You can set `TELEPORT_UNSTABLE_UNLISTED_AGENT_DIALING=yes` environment variable
Expand Down Expand Up @@ -2499,7 +2499,7 @@ This will allow users to view the OpenSSH nodes in Web UI and using `tsh ls`
and use RBAC to control access to them.

See the updated [OpenSSH integration
guide](docs/pages/enroll-resources/server-access/openssh/openssh.mdx).
guide](docs/pages/enroll-resources/server-access/openssh/openssh-agentless.mdx).

### Cross-cluster search for Teleport Connect

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ to connect to nodes within your Teleport cluster, you need to regenerate the
config.

Run `tsh config` command again so it generates SSH config compatible with SSH
routing setup. See our [OpenSSH guide](../../../enroll-resources/server-access/openssh/openssh.mdx)
routing setup. See our [OpenSSH guide](../../../enroll-resources/server-access/openssh/openssh-agentless.mdx)
docs for reference.

## Step 7/7. Disable legacy listeners
Expand Down
2 changes: 1 addition & 1 deletion docs/pages/connect-your-client/putty-winscp.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ Added PuTTY session for ubuntu@ip-172-31-30-140 [proxy:teleport.example.com]
If you don't provide a login to this command, your local Windows username is used instead.

If you are adding a session for a registered OpenSSH node within your cluster (added with
[`teleport join openssh`](../enroll-resources/server-access/openssh/openssh.mdx)), you must specify the `sshd` port
[`teleport join openssh`](../enroll-resources/server-access/openssh/openssh-agentless.mdx)), you must specify the `sshd` port
(usually 22) when adding a session with `tsh puttyconfig`:

```bash
Expand Down
2 changes: 1 addition & 1 deletion docs/pages/enroll-resources/server-access/guides.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ layout: tocless-doc
---

- [Using Teleport with PAM](./guides/ssh-pam.mdx): How to configure Teleport SSH with PAM (Pluggable Authentication Modules).
- [Agentless OpenSSH Integration](./openssh/openssh.mdx): How to use Teleport in agentless mode on systems with OpenSSH and `sshd`.
- [Agentless OpenSSH Integration](openssh/openssh-agentless.mdx): How to use Teleport in agentless mode on systems with OpenSSH and `sshd`.
- [Agentless OpenSSH Integration (Manual Installation)](./openssh/openssh-manual-install.mdx): How to use Teleport in agentless mode
on systems with OpenSSH and `sshd` that can't run `teleport`.
- [Recording Proxy Mode](./guides/recording-proxy-mode.mdx): How to use Teleport Recording Proxy Mode to capture activity on OpenSSH servers.
Expand Down
2 changes: 1 addition & 1 deletion docs/pages/enroll-resources/server-access/introduction.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ services.
## Enrolling OpenSSH servers

You can protect OpenSSH servers with Teleport, which makes it easier to protect
legacy infrastructure, using an [agentless architecture](./openssh/openssh.mdx).
legacy infrastructure, using an [agentless architecture](openssh/openssh-agentless.mdx).
Read the [Teleport OpenSSH guides](./openssh.mdx) to learn more.

## Guides
Expand Down
2 changes: 1 addition & 1 deletion docs/pages/enroll-resources/server-access/openssh.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ description: Teleport Agentless OpenSSH integration guides.
layout: tocless-doc
---

- [Agentless OpenSSH Integration](./openssh/openssh.mdx): How to use Teleport in agentless mode on systems with OpenSSH and `sshd`.
- [Agentless OpenSSH Integration](openssh/openssh-agentless.mdx): How to use Teleport in agentless mode on systems with OpenSSH and `sshd`.
- [Agentless OpenSSH Integration (Manual Installation)](./openssh/openssh-manual-install.mdx): How to use Teleport in agentless mode
on systems with OpenSSH and `sshd` that can't run `teleport`.
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ In this setup, the Teleport SSH Service performs RBAC checks as well as audits a
This guide shows you how to register an OpenSSH node by creating a node resource
and configuring OpenSSH to trust the Teleport CA. If you can copy the
`teleport` binary onto your OpenSSH node and execute it however, you can follow
the [standard registration guide](openssh.mdx) instead, which has fewer steps.
the [standard registration guide](openssh-agentless.mdx) instead, which has fewer steps.
Teleport is able to perform many of the steps we show in this guide automatically.

</Admonition>
Expand Down
2 changes: 1 addition & 1 deletion docs/pages/faq.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ functionality without a net addition of an agent on your system.
## 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](./enroll-resources/server-access/openssh/openssh.mdx).
look at [Using OpenSSH Guide](enroll-resources/server-access/openssh/openssh-agentless.mdx).

## Can I connect to nodes behind a firewall?

Expand Down
2 changes: 1 addition & 1 deletion docs/pages/includes/edition-comparison.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ _Available as an add-on to Teleport Enterprise_

||Community Edition|Enterprise|Cloud|
|---|---|---|---|
|Agentless Integration with [OpenSSH Servers](../enroll-resources/server-access/openssh/openssh.mdx)|✔|✔|✔|
|Agentless Integration with [OpenSSH Servers](../enroll-resources/server-access/openssh/openssh-agentless.mdx)|✔|✔|✔|
|[Application Access](../enroll-resources/application-access/getting-started.mdx)|✔|✔|✔|
|[Database Access](../enroll-resources/database-access/getting-started.mdx)|✔|✔|✔|
|[Desktop Access](../enroll-resources/desktop-access/introduction.mdx)|✔|✔|✔|
Expand Down
2 changes: 1 addition & 1 deletion docs/pages/reference/architecture/agents.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -252,7 +252,7 @@ CLI:
|`tsh proxy aws`|[AWS SDK applications](../../enroll-resources/application-access/cloud-apis/aws-console.mdx)|
|`tsh proxy azure`|[Azure SDK applications](../../enroll-resources/application-access/cloud-apis/azure.mdx)|
|`tsh proxy gcloud`|[Google Cloud SDK applications](../../enroll-resources/application-access/cloud-apis/google-cloud.mdx)|
|`tsh proxy ssh`|[OpenSSH client traffic](../../enroll-resources/server-access/openssh/openssh.mdx)|
|`tsh proxy ssh`|[OpenSSH client traffic](../../enroll-resources/server-access/openssh/openssh-agentless.mdx)|
|`tsh proxy db`|[Native database clients](../../connect-your-client/gui-clients.mdx)|
|`tsh proxy kube`|[Kubernetes clusters behind L7 load balancers](tls-routing.mdx#kubernetes)|

Expand Down
2 changes: 1 addition & 1 deletion docs/pages/reference/architecture/tls-routing.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ which can be used as a `ProxyCommand`.
Similarly to `tsh ssh`, `tsh proxy ssh` establishes a TLS tunnel to Teleport
proxy with `teleport-proxy-ssh` ALPN protocol, which `ssh` then connects over.

See the [OpenSSH client](../../enroll-resources/server-access/openssh/openssh.mdx) guide for details on
See the [OpenSSH client](../../enroll-resources/server-access/openssh/openssh-agentless.mdx) guide for details on
how it's configured.

## Reverse tunnels
Expand Down
2 changes: 1 addition & 1 deletion docs/pages/reference/cli/tsh.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -749,7 +749,7 @@ $ gsutil ls

Start a local TLS proxy for `ssh` connections when using Teleport in TLS Routing mode.
This is typically used as part of the SSH client configuration to use `ssh` as a client
through Teleport. See the [OpenSSH Guide](../../enroll-resources/server-access/openssh/openssh.mdx) guide
through Teleport. See the [OpenSSH Guide](../../enroll-resources/server-access/openssh/openssh-agentless.mdx) guide
on configuring OpenSSH servers and clients. The `tsh config` output will include `tsh proxy ssh`
within a `ProxyCommand` directive.

Expand Down
Loading