企业实战(18)超简单实现轻量级开源堡垒机Teleport管理Linux/Windows主机(2)

简介: 企业实战(18)超简单实现轻量级开源堡垒机Teleport管理Linux/Windows主机(2)

上一篇-->传送门:企业实战(18)一文搞懂轻量级开源堡垒机Teleport的部署(1)


介绍:


Teleport是一款简单易用的开源堡垒机系统,具有小巧、易用的特点,支持 RDP/SSH/SFTP/Telnet 协议的远程连接和审计管理。


Teleport由两大部分构成:


  • 跳板核心服务


  • WEB操作界面


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


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


特点:


- 极易部署


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


- 安全增强


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


- 单点登录


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


- 按需授权


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


- 运维审计


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


环境:


CentOS 7.5


Teleport 3.2.2


部署:


Teleport的安装部署非常简单,只需一分钟就可以完成。您需要先下载二进制安装包。


Teleport下载:https://tp4a.com/download


Teleport在线文档:https://docs.tp4a.com/


----> 传送门:企业实战(18)一文搞懂轻量级开源堡垒机Teleport的部署(1)


服务控制:


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


管理Linux主机:


Teleport助手下载:https://tp4a.com/download


Teleport在线文档:https://docs.tp4a.com/


1.添加主机

6.png7.png

2.配置添加的主机信息

8.png9.png10.png

注意:


出现这个错误说明没有下载助手,需要下载助手才可以远程连接。点击箭头处下载你相应的助手安装即可。

11.png

安装完成后,会自动运行在Windows任务栏中,远程管理主机时需要打开。

12.png

3.助手安装后测试远程管理Linux主机

13.png

14.png15.png

可以看到已经成功连接上我们刚才添加的Linux主机。


管理Windows主机:


1.添加Windows主机

16.png17.png

2.查看Windows主机IP信息与用户

18.png19.png20.png21.png

4.Windows主机上远程连接配置


在远程的Windows主机上打开“计算机-属性-远程设置”,将默认的“仅允许运行使用网络级别身份验证的远程桌面的计算机连接”勾选项去掉。如果有选择协议的选项,请选择“允许运行任意版本远程桌面的计算机连接” 。22.png

23.png24.png

5.测试远程管理Windows主机

25.png26.png

可以看到Windows主机远程连接成功。


其他问题解决:


官方远程连接问题解答:https://docs.tp4a.com/faq_remote/

相关文章
|
3天前
|
Linux 数据安全/隐私保护 Windows
Linux共享Windows目录
Linux共享Windows目录
|
7天前
|
缓存 NoSQL Linux
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
|
3天前
|
Unix Linux Ruby
在windows和linux上高效快捷地发布Dash应用
在windows和linux上高效快捷地发布Dash应用
|
3天前
|
Ubuntu Linux 虚拟化
安装Windows Linux 子系统的方法:适用于windows 11 版本
本文提供了在Windows 11系统上安装Linux子系统(WSL)的详细步骤,包括启用子系统和虚拟化功能、从Microsoft Store安装Linux发行版、设置WSL默认版本、安装WSL2补丁,以及完成Ubuntu的首次安装设置。
16 2
|
8天前
|
Linux 文件存储 数据安全/隐私保护
Linux用户组管理实战:创建、管理与删除的全面指南
在 Linux 系统中,用户组管理是实现权限控制和资源共享的关键。本文档详细介绍如何创建用户组、管理用户组成员及查看与删除用户组。首先,通过 `groupadd` 命令创建新用户组,并在 `/etc/group` 文件中记录。接着,利用 `usermod` 和 `gpasswd` 命令来添加或删除用户组成员,其中 `gpasswd` 提供更灵活的管理方式。最后,使用 `getent` 或直接读取 `/etc/group` 查看用户组信息,并通过 `groupdel` 删除空用户组。这些操作有助于高效管理和保护系统资源。
27 4
|
9天前
|
Linux Windows
【Linux】grub命令行引导进入windows系统
【8月更文挑战第20天】在Linux中通过GRUB命令行引导Windows的方法包括:1) 进入GRUB命令行模式,启动时按`c`键;2) 使用`ls`查找含Windows引导文件的分区,如`bootmgr`或`ntldr`;3) 设置根设备`root=(hd0,msdos3)`与链加载器`chainloader +1`;4) 输入`boot`命令启动Windows。请注意实际步骤可能因系统配置而异。
|
2天前
|
Linux Windows Python
最新 Windows\Linux 后台运行程序注解
本文介绍了在Windows和Linux系统后台运行程序的方法,包括Linux系统中使用nohup命令和ps命令查看进程,以及Windows系统中通过编写bat文件和使用PowerShell启动隐藏窗口的程序,确保即使退出命令行界面程序也继续在后台运行。
|
7天前
|
存储 安全 网络安全
【Azure 环境】使用Azure中的App Service部署Web应用,以Windows为主机系统是否可以启动防病毒,防恶意软件服务呢(Microsoft Antimalware)?
【Azure 环境】使用Azure中的App Service部署Web应用,以Windows为主机系统是否可以启动防病毒,防恶意软件服务呢(Microsoft Antimalware)?
|
11月前
|
运维 安全 Linux
实现远程访问Linux堡垒机:通过JumpServer系统进行安全的服务器管理
实现远程访问Linux堡垒机:通过JumpServer系统进行安全的服务器管理
|
运维 安全 Linux
Jumpserver堡垒机部署和基本使用
Jumpserver堡垒机部署和基本使用
947 2
下一篇
云函数