在Linux系统中安装Teleport Client客户端

本文介绍在Linux系统中安装Teleport Client客户端的方法,亲测在Ubuntu 22.04下成功。其实用户可以从客户端机器连接到Teleport,所需要做的就是安装Teleport客户端,以下是安装Teleport Client的方法。

在Linux系统中,可以使用以下命令来完成安装:

curl https://goteleport.com/static/install.sh | bash -s 12.2.1

注:如果是在Windows系统中,可以下载适用于Windows的Teleport并通过双击文件安装应用程序,下载地址在https://goteleport.com/download/

在安装后,可以使用以下命令格式连接Teleport:

##在Localhost上

tsh login --proxy=localhost --insecure --user=admin

##在远程客户端上

tsh login --proxy=<teleport_domain name>  --insecure --user=admin

不建议在生产环境中使用--insecure标志。在这里,它被用来在测试时绕过某些TLS和端口要求。

若要成功连接,请在验证器应用程序上提供用户的密码和一次性密码。样本输出如下截图:

在Linux系统中安装Teleport Client客户端

要查看可用的节点,请使用显示的ls命令,即执行tsh ls命令,如下截图:

在Linux系统中安装Teleport Client客户端

然后可以使用以下命令连接到节点:

ubuntu@test:~$ tsh ssh root@localhost

root@teleport:~#

上面的命令会打开Linux bash,您可以在其中执行命令、遍历目录树和浏览容器内容。

栏目相关文章