简介

Teleport是一款简单易用的堡垒机系统,具有小巧、易用、易于集成的特点,支持RDP和SSH协议的跳转和管理。

Teleport由两大部分构成:

  1. 跳板核心服务
  2. WEB操作界面

Teleport非常小巧且极易安装部署:仅需一分钟,就可以安装部署一套您自己的堡垒机系统!!

开源协议

使用Apache-2.0开源协议

界面展示

功能概述

特点

极易部署

简洁设计,小巧灵活,无额外依赖,确保您可以在5分钟内完成安装部署,开始使用。

安全增强

配置远程主机为仅被您的teleport服务器连接,可有效降低嗅探、扫描、暴力破解等攻击风险

单点登录

只需登录您的teleport服务器,即可一键连接您的任意远程主机,无需记忆每台远程主机的密码了。

按需授权

可以随时授权指定运维人员访问指定的远程主机,也可随时回收授权。仅仅需要几次点击!

运维审计

对远程主机的操作均有详细记录,支持操作记录录像、回放,审计工作无负担

功能

登录

登录方式

  • 管理员登录

  • 用户登录

  • 登录验证方式

  1. 账号/密码登录
  2. 身份验证器登录

忘记密码

  • 通过邮箱重置密码

  • 手动重置管理员密码

  • 手动重置用户密码

资产管理

  • 资产管理
  1. 添加主机
  2. 添加账号
  3. 批量添加主机和账号
  • 分组管理
  1. 主机分组管理
  2. 账号分组管理
  • 分组最佳实践
  1. 资产管理
  2. 运维授权管理

用户管理

  • 用户管理
  1. 创建用户
  2. 批量导入用户
  • 用户分组管理

  • LDAP用户

  1. 配置LDAP
  2. 导入LDAP用户

运维

  • 运维授权
  1. 创建授权策略
  2. 运维授权
  3. 授权策略顺序
  • 主机运维

  • 在线会话

审计

  • 审计授权
  1. 创建授权策略
  2. 授权策略
  • 会话审计

系统管理

  • 系统日志

  • 角色管理

  • 系统设置

客户端

  • 客户端助手

技术选型

支持的操作系统(服务端

Teleport支持部署到Linux系统中,目前支持的系统版本如下:

  • Ubuntu 14.04 64位 及以上版本
  • CentOS 7.0 64位 及以上版本
  • Debian 6.0 64位 及以上版本
  • Redhat 6.2 64位 及以上版本

支持的操作系统(客户端

  • Windows
  • MacOS

依赖环境

因为Teleport内建了所需的脚本引擎、WEB服务等模块,因此不需要额外安装其他的库或者模块,整个系统的安装与部署非常方便。

源码与文档

  • 源码地址

https://github.com/tp4a/teleport

  • 在线文档

https://docs.tp4a.com/