# bastion

Published articles for bastion.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Secure Amazon EKS Access with Teleport.

DevFeed: [Secure Amazon EKS Access with Teleport.](<https://devfeed.tech/articles/secure-amazon-eks-access-with-teleport-29821.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/secure-amazon-eks-access/>)

Author: info@goteleport.com (Janakiram MSV)

Published: 2022-07-20T00:00:00Z

Content type: tutorial

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [Amazon EKS](<https://devfeed.tech/topics/amazon-eks.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Security](<https://devfeed.tech/topics/security.md>), [Amazon EC2](<https://devfeed.tech/topics/amazon-ec2.md>)

Tags: [amazon-eks](<https://devfeed.tech/tags/amazon-eks.md>), [bastion](<https://devfeed.tech/tags/bastion.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

This tutorial explains how to secure access to Amazon EKS clusters with Teleport. It covers configuring a Teleport proxy/auth server, staging and production EKS clusters, and a Teleport Kubernetes agent in each cluster.

### Source excerpt

Learn how to secure Amazon EKS access with Teleport.

## Securing Your MongoDB Database

DevFeed: [Securing Your MongoDB Database](<https://devfeed.tech/articles/securing-your-mongodb-database-29670.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/hardening-mongodb/>)

Author: info@goteleport.com (Kainaat Arshad)

Published: 2022-05-24T00:00:00Z

Content type: tutorial

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [Security](<https://devfeed.tech/topics/security.md>), [Firewall](<https://devfeed.tech/topics/firewall.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [SSL](<https://devfeed.tech/topics/ssl.md>), [Windows](<https://devfeed.tech/topics/windows.md>)

Tags: [bastion](<https://devfeed.tech/tags/bastion.md>), [bastion-host](<https://devfeed.tech/tags/bastion-host.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [database](<https://devfeed.tech/tags/database.md>), [firewall](<https://devfeed.tech/tags/firewall.md>), [hardening](<https://devfeed.tech/tags/hardening.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [linux](<https://devfeed.tech/tags/linux.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [network-security](<https://devfeed.tech/tags/network-security.md>), [security](<https://devfeed.tech/tags/security.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [ssl](<https://devfeed.tech/tags/ssl.md>), [tls](<https://devfeed.tech/tags/tls.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

A tutorial on securing MongoDB deployments, covering self-hosted MongoDB and MongoDB Atlas. It discusses network security, TLS/SSL transport encryption, database privileges, firewalls, and SSH reverse tunneling through a bastion host.

### Source excerpt

How to secure your MongoDB database for both self-hosted and MongoDB Atlas deployments.

## How to Audit SSH Sessions in Amazon EC2

DevFeed: [How to Audit SSH Sessions in Amazon EC2](<https://devfeed.tech/articles/how-to-audit-ssh-sessions-in-amazon-ec2-29583.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/aws-ec2-ssh-session-recording/>)

Author: info@goteleport.com (Janakiram MSV)

Published: 2022-04-19T00:00:00Z

Content type: tutorial

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [Amazon EC2](<https://devfeed.tech/topics/amazon-ec2.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [audit](<https://devfeed.tech/topics/audit.md>), [Security](<https://devfeed.tech/topics/security.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [DynamoDB](<https://devfeed.tech/topics/dynamodb.md>), [OpenSSH](<https://devfeed.tech/topics/openssh.md>)

Tags: [amazon-cloudwatch](<https://devfeed.tech/tags/amazon-cloudwatch.md>), [amazon-dynamodb](<https://devfeed.tech/tags/amazon-dynamodb.md>), [amazon-s3](<https://devfeed.tech/tags/amazon-s3.md>), [audit](<https://devfeed.tech/tags/audit.md>), [aws](<https://devfeed.tech/tags/aws.md>), [bastion](<https://devfeed.tech/tags/bastion.md>), [bastion-host](<https://devfeed.tech/tags/bastion-host.md>), [cloudtrail](<https://devfeed.tech/tags/cloudtrail.md>), [compliance](<https://devfeed.tech/tags/compliance.md>), [dynamodb](<https://devfeed.tech/tags/dynamodb.md>), [ec2](<https://devfeed.tech/tags/ec2.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [review](<https://devfeed.tech/tags/review.md>), [s3](<https://devfeed.tech/tags/s3.md>), [security](<https://devfeed.tech/tags/security.md>), [security-events](<https://devfeed.tech/tags/security-events.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [storage](<https://devfeed.tech/tags/storage.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

A tutorial on configuring Teleport to record and audit SSH sessions on Amazon EC2 Linux instances, including centralized session playback and storing Teleport events and recordings in Amazon DynamoDB and Amazon S3.

### Source excerpt

This post is a tutorial to set up security session recording for EC2 SSH access and store logs in AWS S3 and DynamoDB.

## SSH Security Best Practices using Certificates, 2FA and Bastions

DevFeed: [SSH Security Best Practices using Certificates, 2FA and Bastions](<https://devfeed.tech/articles/ssh-security-best-practices-using-certificates-2fa-and-bastions-29695.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/how-to-ssh-properly/>)

Author: info@goteleport.com (Gus Luxton)

Published: 2022-04-11T00:00:00Z

Content type: article

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [ssh](<https://devfeed.tech/topics/ssh.md>), [Security](<https://devfeed.tech/topics/security.md>), [OpenSSH](<https://devfeed.tech/topics/openssh.md>), [certificates](<https://devfeed.tech/topics/certificates.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [MFA](<https://devfeed.tech/topics/mfa.md>)

Tags: [authentication](<https://devfeed.tech/tags/authentication.md>), [bastion](<https://devfeed.tech/tags/bastion.md>), [certificates](<https://devfeed.tech/tags/certificates.md>), [openssh](<https://devfeed.tech/tags/openssh.md>), [passwords](<https://devfeed.tech/tags/passwords.md>), [security](<https://devfeed.tech/tags/security.md>), [security-best-practices](<https://devfeed.tech/tags/security-best-practices.md>), [server](<https://devfeed.tech/tags/server.md>), [ssh](<https://devfeed.tech/tags/ssh.md>)

### AI overview

This tutorial explains SSH security best practices, focusing on certificates, two-factor authentication, and bastion hosts. It provides sample commands and configurations for implementing these practices with OpenSSH.

### Source excerpt

This post explains security best practices to use SSH properly and securely

## What is an SSH Bastion? | SSH Bastion host setup

DevFeed: [What is an SSH Bastion? | SSH Bastion host setup](<https://devfeed.tech/articles/what-is-an-ssh-bastion-ssh-bastion-host-setup-29862.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/ssh-bastion-host/>)

Author: ev@goteleport.com (Ev Kontsevoy)

Published: 2022-04-04T00:00:00Z

Content type: tutorial

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [ssh](<https://devfeed.tech/topics/ssh.md>), [OpenSSH](<https://devfeed.tech/topics/openssh.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Security](<https://devfeed.tech/topics/security.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [bastion](<https://devfeed.tech/tags/bastion.md>), [bastion-host](<https://devfeed.tech/tags/bastion-host.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [installation](<https://devfeed.tech/tags/installation.md>), [linux](<https://devfeed.tech/tags/linux.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [openssh](<https://devfeed.tech/tags/openssh.md>), [security](<https://devfeed.tech/tags/security.md>), [server](<https://devfeed.tech/tags/server.md>), [ssh](<https://devfeed.tech/tags/ssh.md>)

### AI overview

This tutorial explains what an SSH bastion host is and how it differs from an SSH jump server or proxy. It covers setting up bastions with OpenSSH and another open-source SSH server, along with Linux hardening, firewall configuration, port changes, updates, and limiting the bastion to jump access.

### Source excerpt

In this blog post, we'll go over the installation and configuration of SSH bastion hosts using two open source products.

## Tutorial: Set up an Identity-Aware Access Proxy as a Bastion Host in AWS

DevFeed: [Tutorial: Set up an Identity-Aware Access Proxy as a Bastion Host in AWS](<https://devfeed.tech/articles/tutorial-set-up-an-identity-aware-access-proxy-as-a-bastion-host-in-aws-29693.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/how-to-setup-aws-bastion/>)

Author: info@goteleport.com (Janakiram MSV)

Published: 2022-03-10T00:00:00Z

Content type: tutorial

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Zero Trust](<https://devfeed.tech/topics/zero-trust.md>), [Security](<https://devfeed.tech/topics/security.md>), [Amazon EC2](<https://devfeed.tech/topics/amazon-ec2.md>), [VPC](<https://devfeed.tech/topics/vpc.md>), [Amazon Elastic Kubernetes Service](<https://devfeed.tech/topics/amazon-elastic-kubernetes-service.md>), [Amazon RDS](<https://devfeed.tech/topics/amazon-rds.md>), [DevOps](<https://devfeed.tech/topics/devops.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [amazon-ec2](<https://devfeed.tech/tags/amazon-ec2.md>), [amazon-eks](<https://devfeed.tech/tags/amazon-eks.md>), [amazon-rds](<https://devfeed.tech/tags/amazon-rds.md>), [amazon-web-services](<https://devfeed.tech/tags/amazon-web-services.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [aws](<https://devfeed.tech/tags/aws.md>), [bastion](<https://devfeed.tech/tags/bastion.md>), [bastion-host](<https://devfeed.tech/tags/bastion-host.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [devops](<https://devfeed.tech/tags/devops.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [let](<https://devfeed.tech/tags/let.md>), [oidc](<https://devfeed.tech/tags/oidc.md>), [saml](<https://devfeed.tech/tags/saml.md>), [security](<https://devfeed.tech/tags/security.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [vpc](<https://devfeed.tech/tags/vpc.md>)

### AI overview

This tutorial explains how to use Teleport, an open-source identity-aware access proxy, as a bastion host for securing AWS infrastructure. It focuses on replacing a traditional bastion host with a Teleport proxy and authentication server for SSH access to EC2 instances, while also describing access to services such as RDS and EKS.

### Source excerpt

This post explains how to set-up AWS bastion host based on Teleport identity-aware access proxy.

## SSH ProxyJump and ProxyCommand: How to Use Jump Hosts (2026) | Teleport

DevFeed: [SSH ProxyJump and ProxyCommand: How to Use Jump Hosts (2026) | Teleport](<https://devfeed.tech/articles/ssh-proxyjump-and-proxycommand-how-to-use-jump-hosts-2026-teleport-29875.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/ssh-proxyjump-ssh-proxycommand/>)

Author: info@goteleport.com (Zephyr Iglesias)

Published: 2022-03-01T00:00:00Z

Content type: tutorial

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [ssh](<https://devfeed.tech/topics/ssh.md>), [OpenSSH](<https://devfeed.tech/topics/openssh.md>), [gateway](<https://devfeed.tech/topics/gateway.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [bastion](<https://devfeed.tech/tags/bastion.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [config](<https://devfeed.tech/tags/config.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [jump-host](<https://devfeed.tech/tags/jump-host.md>), [openssh](<https://devfeed.tech/tags/openssh.md>), [proxycommand](<https://devfeed.tech/tags/proxycommand.md>), [ssh](<https://devfeed.tech/tags/ssh.md>)

### AI overview

A tutorial on using SSH ProxyJump and the older ProxyCommand approach to reach private hosts through one or more jump hosts. It covers command-line usage, SSH configuration, multi-hop connections, and the limitations of managing bastions at scale.

### Source excerpt

Use SSH ProxyJump and ProxyCommand to reach private hosts through a jump host. Copy-paste config for single and multi-hop jumps, plus what replaces bastions at scale.

## 14 Best Practices to Secure SSH Bastion Host

DevFeed: [14 Best Practices to Secure SSH Bastion Host](<https://devfeed.tech/articles/14-best-practices-to-secure-ssh-bastion-host-29837.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/security-hardening-ssh-bastion-best-practices/>)

Author: sakshyam.shah@goteleport.com (Sakshyam Shah)

Published: 2022-01-13T00:00:00Z

Content type: tutorial

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [Security](<https://devfeed.tech/topics/security.md>), [OpenSSH](<https://devfeed.tech/topics/openssh.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [Server](<https://devfeed.tech/topics/server.md>), [Network Configuration](<https://devfeed.tech/topics/network-configuration.md>), [zero trust networking](<https://devfeed.tech/topics/zero-trust-networking.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>)

Tags: [bastion](<https://devfeed.tech/tags/bastion.md>), [bastion-host](<https://devfeed.tech/tags/bastion-host.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [hardening](<https://devfeed.tech/tags/hardening.md>), [high-availability](<https://devfeed.tech/tags/high-availability.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [linux](<https://devfeed.tech/tags/linux.md>), [lts](<https://devfeed.tech/tags/lts.md>), [network](<https://devfeed.tech/tags/network.md>), [network-configuration](<https://devfeed.tech/tags/network-configuration.md>), [networking](<https://devfeed.tech/tags/networking.md>), [openssh](<https://devfeed.tech/tags/openssh.md>), [operations](<https://devfeed.tech/tags/operations.md>), [security](<https://devfeed.tech/tags/security.md>), [server](<https://devfeed.tech/tags/server.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>), [zero-trust-networking](<https://devfeed.tech/tags/zero-trust-networking.md>)

### AI overview

This tutorial presents 14 best practices for building and deploying a security-hardened SSH bastion host using OpenSSH. It covers reducing the server attack surface, configuring the surrounding network, applying zero trust networking principles, hardening the operating system and authentication, and deploying for high availability.

### Source excerpt

Learn 14 best practices to build and deploy a security-hardened SSH bastion host based on OpenSSH server.

## Why Bastions Still Matter for Secure Remote Access to Cloud Infrastructure

DevFeed: [Why Bastions Still Matter for Secure Remote Access to Cloud Infrastructure](<https://devfeed.tech/articles/do-you-still-need-a-bastion-29632.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/do-we-still-need-a-bastion/>)

Author: sakshyam.shah@goteleport.com (Sakshyam Shah)

Published: 2021-09-22T00:00:00Z

Content type: article

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [remote access](<https://devfeed.tech/topics/remote-access.md>), [Security](<https://devfeed.tech/topics/security.md>), [networking](<https://devfeed.tech/topics/networking.md>), [OpenSSH](<https://devfeed.tech/topics/openssh.md>), [Firewall](<https://devfeed.tech/topics/firewall.md>)

Tags: [bastion](<https://devfeed.tech/tags/bastion.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [firewall](<https://devfeed.tech/tags/firewall.md>), [networking](<https://devfeed.tech/tags/networking.md>), [openssh](<https://devfeed.tech/tags/openssh.md>), [remote-access](<https://devfeed.tech/tags/remote-access.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

The article argues that bastions remain a recommended solution for managing secure remote access to cloud infrastructure, despite shifts toward identity-, data-, and compute-based security perimeters and software-defined networking.

### Source excerpt

Cloud, serverless, immutable infrastructure, Kubernetes - Where do bastions fit in these scenarios? Do we even need one?

## The Bastion host: How to set up and benefits of using it.

DevFeed: [The Bastion host: How to set up and benefits of using it.](<https://devfeed.tech/articles/the-bastion-host-how-to-set-up-and-benefits-of-using-it-19771.md>)

Original publisher: [Read original article](<https://cloud.blog.csc.fi/2019/07/the-bastion-host-how-to-set-up-and.html>)

Author: Unknown (noreply@blogger.com)

Published: 2019-07-03T07:24:00Z

Content type: tutorial

Language: en

Sources: [CSC - IT Center For Science - Cloud Team](<https://devfeed.tech/sources/csc-it-center-for-science-cloud-team.md>)

Topics: [Security](<https://devfeed.tech/topics/security.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [OpenSSH](<https://devfeed.tech/topics/openssh.md>), [Ansible](<https://devfeed.tech/topics/ansible.md>), [Network](<https://devfeed.tech/topics/network.md>), [servers](<https://devfeed.tech/topics/servers.md>)

Tags: [ansible](<https://devfeed.tech/tags/ansible.md>), [bastion](<https://devfeed.tech/tags/bastion.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [network](<https://devfeed.tech/tags/network.md>), [remote](<https://devfeed.tech/tags/remote.md>), [security](<https://devfeed.tech/tags/security.md>), [servers](<https://devfeed.tech/tags/servers.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [user-guide](<https://devfeed.tech/tags/user-guide.md>)

### AI overview

This tutorial explains bastion hosts as intermediary jump hosts for connecting to internal servers. It describes how they reduce exposure by keeping internal services off the internet and outlines setup using users, SSH ProxyCommand, an SSH configuration file, and Ansible playbooks.

### Source excerpt

What is a bastion host Bastion host just works like a jumphost, through which, we can connect to other servers. It can be used as an entry point to connect to internal servers which increases security as well. The following diagram can be useful to understand how we can connect to our internal hosts through a bastion host. The benefit of using bastion hosts One advantage using a bastion is the ability to use services which do not need to be directly accessible from internet, as in do not require a floating IP for each individual server. Most admin traffic and some user traffic can be tunnelled through the bastion host. The second and more important advantage is that by not having a floating IP the attack surface is reduced. A common mistake is that users are running inherently insecure services like network files system, databases, remote desktops a.s.o. and by mistake makes these services available to the internet. By not giving floating IPs to instances that run internal service you are eliminating one attack vector and also implement good practice of using layered security https://simple.wikipedia.org/wiki/Defense_in_depth_(computing). A bastion host itself has quite a small attack vector, for example in our example linked below we would only allow for incoming ssh traffic. How to create a bastion host We can make one host as our bastion host. To do so, we need to set up users in bastion host so that through bastion host, same users can pass through and log in to other internal servers and do administrative tasks. After setting up users in the bastion host, we can use proxycommand option of ssh to connect to other servers behind the bastion host. We also need a predefined ssh.config file. We can use ansible to make a host into a bastion host. Bastion git repo has some playbooks and an example ssh.config file. How to connect a host through a bastion host After we have set up our users in bastion host we can connect to our internal servers through a bastion host by

## SSH Kubernetes bastion for AWS EKS

DevFeed: [SSH Kubernetes bastion for AWS EKS](<https://devfeed.tech/articles/ssh-kubernetes-bastion-for-aws-eks-29908.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/teleport-aws-eks/>)

Author: ev@goteleport.com (Ev Kontsevoy)

Published: 2019-04-01T00:00:00Z

Content type: release

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [Amazon EKS](<https://devfeed.tech/topics/amazon-eks.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [gateway](<https://devfeed.tech/topics/gateway.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>)

Tags: [access-control](<https://devfeed.tech/tags/access-control.md>), [audit](<https://devfeed.tech/tags/audit.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [aws](<https://devfeed.tech/tags/aws.md>), [bastion](<https://devfeed.tech/tags/bastion.md>), [certificates](<https://devfeed.tech/tags/certificates.md>), [cli](<https://devfeed.tech/tags/cli.md>), [gateway](<https://devfeed.tech/tags/gateway.md>), [github](<https://devfeed.tech/tags/github.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [kubernetes-clusters](<https://devfeed.tech/tags/kubernetes-clusters.md>), [release](<https://devfeed.tech/tags/release.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [sso](<https://devfeed.tech/tags/sso.md>)

### AI overview

Teleport 3.2 adds support for Amazon EKS by switching from the unsupported CSR API to the Kubernetes Impersonation API. This lets Teleport serve as an authentication gateway for EKS clusters and support more fine-grained RBAC.

### Source excerpt

This new release of Teleport brings support for EKS. Now Teleport can act as a single authentication gateway for Kubernetes clusters running on EKS

## How to use Let's Encrypt with an SSH Bastion

DevFeed: [How to use Let's Encrypt with an SSH Bastion](<https://devfeed.tech/articles/how-to-use-let-s-encrypt-with-an-ssh-bastion-29754.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/letsencrypt-teleport-ssh/>)

Author: info@goteleport.com (Russell Jones)

Published: 2018-02-05T00:00:00Z

Content type: tutorial

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [certificates](<https://devfeed.tech/topics/certificates.md>), [Web](<https://devfeed.tech/topics/web.md>), [Security](<https://devfeed.tech/topics/security.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [Server](<https://devfeed.tech/topics/server.md>)

Tags: [bastion](<https://devfeed.tech/tags/bastion.md>), [certificates](<https://devfeed.tech/tags/certificates.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [debian](<https://devfeed.tech/tags/debian.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [https](<https://devfeed.tech/tags/https.md>), [let-s-encrypt](<https://devfeed.tech/tags/let-s-encrypt.md>), [port](<https://devfeed.tech/tags/port.md>), [private-key](<https://devfeed.tech/tags/private-key.md>), [proxy](<https://devfeed.tech/tags/proxy.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [tutorials](<https://devfeed.tech/tags/tutorials.md>), [ui](<https://devfeed.tech/tags/ui.md>), [web](<https://devfeed.tech/tags/web.md>), [x509](<https://devfeed.tech/tags/x509.md>)

### AI overview

A tutorial on configuring the Teleport SSH proxy, also called a bastion, to use an x509 certificate issued and renewed by Let's Encrypt for HTTPS access.

### Source excerpt

The Teleport Proxy requires a valid x509 certificate to serve the Web UI via HTTPS. This post shows how to configure the Teleport Proxy to use Let's Encrypt.

## Teleport 1.0 Release Announcement

DevFeed: [Teleport 1.0 Release Announcement](<https://devfeed.tech/articles/teleport-1-0-release-announcement-29932.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/teleport-released/>)

Author: taylor@goteleport.com (Taylor Wakefield)

Published: 2016-06-23T00:00:00Z

Content type: release

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [ssh](<https://devfeed.tech/topics/ssh.md>), [Security](<https://devfeed.tech/topics/security.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [OAuth 2.0](<https://devfeed.tech/topics/oauth2.md>), [openid](<https://devfeed.tech/topics/openid.md>), [browser](<https://devfeed.tech/topics/browser.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [GUI](<https://devfeed.tech/topics/gui.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [audit](<https://devfeed.tech/tags/audit.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [bastion](<https://devfeed.tech/tags/bastion.md>), [browser](<https://devfeed.tech/tags/browser.md>), [gui](<https://devfeed.tech/tags/gui.md>), [oauth2](<https://devfeed.tech/tags/oauth2.md>), [openid](<https://devfeed.tech/tags/openid.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [release](<https://devfeed.tech/tags/release.md>), [security](<https://devfeed.tech/tags/security.md>), [ssh](<https://devfeed.tech/tags/ssh.md>)

### AI overview

Teleport 1.0 is released as a modern SSH server for server clusters, adding certificate-based authentication, session recording and replay, reverse tunneling, identity-provider integration, real-time session sharing, dynamic node labeling, and a browser-based GUI. The release also reports a completed security audit and penetration testing, with issues addressed before production recommendation.

### Source excerpt

We are announcing the official 1.0 version of Teleport:\ SSH server with built-in bastion and audit!

## How to Inspect a Developer's SSH Session as Root

DevFeed: [How to Inspect a Developer's SSH Session as Root](<https://devfeed.tech/articles/how-to-stole-ssh-session-when-you-re-root-27653.md>)

Original publisher: [Read original article](<https://gagor.pro/2016/04/how-to-stole-ssh-session-when-youre-root/>)

Author: Tom

Published: 2016-04-27T00:00:00Z

Content type: tutorial

Language: en

Sources: [Tomasz Gągor](<https://devfeed.tech/sources/tomasz-gagor.md>)

Topics: [ssh](<https://devfeed.tech/topics/ssh.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [bash](<https://devfeed.tech/tags/bash.md>), [bastion](<https://devfeed.tech/tags/bastion.md>), [bastion-host](<https://devfeed.tech/tags/bastion-host.md>), [developers](<https://devfeed.tech/tags/developers.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [linux](<https://devfeed.tech/tags/linux.md>), [login](<https://devfeed.tech/tags/login.md>), [ssh](<https://devfeed.tech/tags/ssh.md>)

### AI overview

A tutorial explains how a root user can inspect a developer's SSH session to troubleshoot login problems, including cases involving bastion hosts and SSH agent forwarding. It notes that this should only be done on systems the operator controls and is authorized to access.

### Source excerpt

It happen to me all the time that one of developers notifies me about some kind of problem that I can't confirm from my account. Sometimes it was because of bad ssh keys configuration, other times file permissions, mostly such stuff. It's sometimes convenient to "enter into someone's shoes" to see what's going on there. If you're root on machine you may do that like this: Switch to developer user su developer - Easy one but that's not enough for all cases. When you use bastion host (or similar solutions) sometimes users have connection problems and it's harder to check. When such user have ForwardAgent ssh option enabled you may stole this session to check login problems.

## Use bastion host with Ansible

DevFeed: [Use bastion host with Ansible](<https://devfeed.tech/articles/use-bastion-host-with-ansible-27656.md>)

Original publisher: [Read original article](<https://gagor.pro/2016/04/use-bastion-host-with-ansible/>)

Author: Tom

Published: 2016-04-22T00:00:00Z

Content type: tutorial

Language: en

Sources: [Tomasz Gągor](<https://devfeed.tech/sources/tomasz-gagor.md>)

Topics: [Ansible](<https://devfeed.tech/topics/ansible.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [ansible](<https://devfeed.tech/tags/ansible.md>), [ansible-configuration](<https://devfeed.tech/tags/ansible-configuration.md>), [bash](<https://devfeed.tech/tags/bash.md>), [bastion](<https://devfeed.tech/tags/bastion.md>), [bastion-host](<https://devfeed.tech/tags/bastion-host.md>), [cloud-security](<https://devfeed.tech/tags/cloud-security.md>), [config](<https://devfeed.tech/tags/config.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [devops](<https://devfeed.tech/tags/devops.md>), [files](<https://devfeed.tech/tags/files.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [infrastructure-as-code](<https://devfeed.tech/tags/infrastructure-as-code.md>), [jump-host](<https://devfeed.tech/tags/jump-host.md>), [proxycommand](<https://devfeed.tech/tags/proxycommand.md>), [security](<https://devfeed.tech/tags/security.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [ssh-proxy](<https://devfeed.tech/tags/ssh-proxy.md>)

### AI overview

A tutorial on configuring Ansible and SSH to connect to hosts behind a secured bastion or jump host. It explains how to customize ssh_config and ansible.cfg, forward SSH keys and traffic, and use connection multiplexing.

### Source excerpt

Learn how to configure Ansible to connect to hosts behind a bastion or jump host by customizing your ssh_config and ansible.cfg files.

## Replacing Google Authenticator with Yubikey on OS X

DevFeed: [Replacing Google Authenticator with Yubikey on OS X](<https://devfeed.tech/articles/replacing-google-authenticator-with-yubikey-on-os-x-15823.md>)

Original publisher: [Read original article](<https://developer.squareup.com/blog/replacing-google-authenticator-with-yubikey-on-os-x>)

Author: Square Engineering

Published: 2013-05-28T16:03:00Z

Content type: tutorial

Language: en

Sources: [Square Corner Blog](<https://devfeed.tech/sources/square-corner-blog-medium.md>), [Square Corner Blog RSS Feed](<https://devfeed.tech/sources/square-corner-blog-rss-feed.md>)

Topics: [Authentication](<https://devfeed.tech/topics/authentication.md>), [MFA](<https://devfeed.tech/topics/mfa.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [Homebrew](<https://devfeed.tech/topics/homebrew.md>), [Script](<https://devfeed.tech/topics/script.md>), [Production Engineering](<https://devfeed.tech/topics/production-engineering.md>)

Tags: [2](<https://devfeed.tech/tags/2.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [bastion](<https://devfeed.tech/tags/bastion.md>), [code](<https://devfeed.tech/tags/code.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [github](<https://devfeed.tech/tags/github.md>), [google](<https://devfeed.tech/tags/google.md>), [install](<https://devfeed.tech/tags/install.md>), [make](<https://devfeed.tech/tags/make.md>), [production-engineering](<https://devfeed.tech/tags/production-engineering.md>), [script](<https://devfeed.tech/tags/script.md>), [ssh](<https://devfeed.tech/tags/ssh.md>)

### AI overview

A tutorial explains how to configure a Yubikey to generate TOTP codes compatible with Google Authenticator for SSH two-factor authentication on OS X. It also describes using AppleScript and Automator to enter the current code with a global shortcut.

### Source excerpt

Two-factor authentication made even easier.