开源堡垒机teleport
Teleport是一款开源的堡垒机系统,以其简单易用和小巧灵活而著称。它支持多种远程连接协议,包括 RDP、SSH、SFTP 和 Telnet,以及相应的审计管理功能
env
- centos7.9
- teleport-server-linux-x64-3.6.4-b3.tar.gz(server)
- teleport-assist-macos-3.6.3.dmg(client)
teleport
#docs
steps
#基于binary安装
1.下载bin成果
https://tp4a.com/download
2.setup && webinit
cd `mktemp -d`
tar zaxf teleport-server-linux-x64-3.6.4-b3.tar.gz && cd teleport-server*
./setup.sh
#default dir
install_dir: /usr/local/teleport
recond_dir: /usr/local/teleport/data/replay
data_dir: /usr/local/teleport/data //升级的时候注意备份数据
#webinit
http://172.24.20.100:7190/
db: sqlite
dbfile: /usr/local/teleport/data/db/teleport.db
3.服务控制
#服务控制
Teleport 有两个服务:核心服务 core 和网页服务 web。两个服务可以同时启动、停止、重启,也可单独操作其中的一个。
#操作完整的 teleport 服务:
启动: /etc/init.d/teleport start
停止: /etc/init.d/teleport stop
重启: /etc/init.d/teleport restart
查看运行状态: /etc/init.d/teleport status
#仅操作核心服务 core:
启动: /etc/init.d/teleport start core
停止: /etc/init.d/teleport stop core
重启: /etc/init.d/teleport restart core
#仅操作网页服务 web:
启动: /etc/init.d/teleport start web
停止: /etc/init.d/teleport stop web
重启: /etc/init.d/teleport restart web
4.client助手
https://tp4a.com/download
提供ssh连接、录制回放等