$ kubectl exec -ti postgres -- /bin/bash Tap any security key ... Access granted [container] $ psql -u admin
$ kubectl exec -ti postgres -- /bin/bash Tap any security key ... $ ssh [email protected] Tap any security key ... $ psql -h postgres Tap any security key ...
$ tsh mfa add Choose device type [TOTP, U2F]: u2f Enter device name: desktop yubikey Tap any *registered* security key Tap your *new* security key MFA device "desktop yubikey" added.
Watch our demo of using Teleport Multi-Factor Authentication to access SSH and Kubernetes clusters. When setup users will be required to present a hardware token when trying to access resources. This greatly reduces the possibility of any malicious actor using Teleports key material to gain access to systems.