帮助中心 > 关于网络安全 > Teleconsole可实现多人共享linux终端方式
Teleconsole可实现多人共享linux终端方式
时间 : 2024-12-09 14:19:17
编辑 : Jtti

Teleconsole是一个免费的开源命令行工具,属于一个集群SSH服务器,用GoLang编写,可以使用这个工具来启动安全的SSH会话、执行本地TCP端口转发和设置私有代理。它允许你与信任的人共享你的Linux终端会话。

Teleconsole还支持转发本地TCP端口,可允许您好友在本地主机位于NAT之后情况下访问在其上运行的Web应用程序。以下是如何使用Teleconsole的简要说明。

首先是安装Teleconsole,在官网中下载并执行安装脚本:

curl https://www.teleconsole.com/get.sh | sh

安装完成后,启动Teleconsole:

Teleconsole

启动后,会打开一个新的shell会话,并显示一个唯一的会话ID和WebUI链接,如果需要可以把这些信息分享给其他人。其他人可以使用以下命令通过SSH加入会话:

teleconsole join <session-id>

或者还可以通过点击WebUI链接在浏览器中加入。

如果是想要配置Teleconsole来共享多个端口,可以使用f参数来指定需要转发的端口。先启用Teleconsole并转发单个端口,比如localhost上的3000端口,你可以使用以下命令:

teleconsole -f localhost:3000

这个命令会启动一个Teleconsole会话,并转发localhost上的3000端口。你的朋友可以用这个来加入会话访问端口上服务。

如果需要转发多个端口,可以多次的使用f参数,或者是在一个命令中庸逗号分隔端口。如下同时转发3000和5000端口:

teleconsole -f localhost:3000 -f localhost:5000

teleconsole -f "localhost:3000,localhost:5000"

这样就可以同时共享以上两个端口服务。

当启用Teleconsole并转发端口后,它会显示一个唯一的会话ID和WebUI链接。你的朋友可以通过这个链接或者使用会话ID加入你的会话,并访问你共享的端口。

要注意是只能是信任的人才能分享这些会话ID和WebUI链接,因为这样会允许他们在你的系统上进行端口访问。使用Teleconsole要了解其相关安全风险,采用适当安全措施。建议配置Teleconsole应该设置访问权限,如限制连接人数、使用SSH访问控制、创建专用的用户账户、定期更换会话ID、不在公共场合分享会话ID、使用防火墙限制访问、实施多因素认证等。

相关内容

记录和重放linux终端会话如何设置 Linux中递归搜索和删除目录 通过浏览器监控Linux服务器和进程指标 如何在 Linux 中按大小排序列出所有文件 Linux中用于网络带宽监控和调试的工具bmon Linux 和类 Unix 系统中的 I/O 重定向基础 定制bash具体步骤及面临威胁 最新的SAS报告警示AI对全球减排目标的威胁 Bcachefs集成于Linux新内核被拒引发争议 美国vps服务器的安全操作有哪些
返回

24/7/365 全天候支持我们时刻恭候您

帮助中心