运维必备!一款全平台可用的服务器管理利器!
<p>大家好,我是 <code>Java陈序员</code>。</p><p>在企业开发中,你是否有遇到过如下难题:管理 3 台服务器需要同时打开终端工具、文件传输软件和监控面板,切换窗口的时间比实际操作还多;出门在外想临时调整配置,手机上却找不到能流畅运行的 SSH 客户端;团队协作时,服务器连接信息在 Excel 和聊天记录里杂乱堆放,安全性无从谈起?</p>
<p>今天,给大家推荐一款开源、全平台可用的服务器管理利器,运维必备!</p>
<blockquote>
<p>关注微信公众号:【Java陈序员】,获取<strong>开源项目分享、AI副业分享、超200本经典计算机电子书籍等。</strong></p>
</blockquote>
<h2 id="项目介绍">项目介绍</h2>
<p><code>Termix</code> —— 一个开源、永久免费、自托管的一体化服务器管理平台,通过一个直观的界面管理服务器和基础设施,同时提供 SSH 终端访问、SSH 隧道功能以及远程文件管理等功能。</p>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/Termix/img-20251225222727.png"></p>
<p><strong>功能特色</strong>:</p>
<ul>
<li><strong>全能 SSH 终端与连接管理</strong>:功能齐全的终端,支持分屏操作;支持创建可重用的命令片段,可在多个打开的终端上同时运行一个命令;支持跳板机、warpgate、基于 TOTP 的连接等</li>
<li><strong>可视化的远程文件管理</strong>:支持直接浏览编辑代码、图片、音视频等文件,代码文件自动识别 20 + 编程语言并高亮显示;支持拖拽上传/下载文件、批量重命名、移动等操作</li>
<li><strong>全面的服务器监控</strong>:通过仪表盘直观地展示 SSH 服务器的 CPU、内存、磁盘使用率、网络流量与系统运行时间等信息</li>
<li><strong>安全与隐私保障</strong>:具备安全的用户管理,支持 OIDC 认证与 2FA(TOTP)双重验证,所有信息存储在本地加密 SQLite 数据库,无需担心数据泄露的风险</li>
<li><strong>全平台无缝体验</strong>:网页端、桌面端(Windows/Linux/macOS)、移动端(iOS/Android)全支持,同时一处配置,多端同步使用,适应固定办公与移动运维场景</li>
<li><strong>现代界面设计</strong>:基于 React、Tailwind CSS 和 Shadcn 构建的简洁的桌面/移动设备友好界面,内置英语、中文、德语、葡萄牙语,本地化体验友好</li>
</ul>
<h2 id="快速上手">快速上手</h2>
<p><code>Termix</code> 支持网站、Windows、Linux、macOS、iOS/iPadOS、Android 多平台使用。</p>
<h3 id="安装包安装">安装包安装</h3>
<p>1、打开下载地址</p>
<pre><code class="language-bash">https://github.com/Termix-SSH/Termix/releases
</code></pre>
<p>2、下载对应操作系统的安装包</p>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/Termix/img-20251225222823.png"></p>
<p>3、解压并安装</p>
<h3 id="docker-部署">Docker 部署</h3>
<p>1、拉取镜像</p>
<pre><code class="language-bash">docker pull ghcr.io/lukegus/termix:latest
</code></pre>
<p>2、创建挂载目录</p>
<pre><code class="language-bash">mkdir -p /data/software/termix
</code></pre>
<p>3、运行容器</p>
<pre><code class="language-bash">docker run -d --name termix \
-p 8080:8080 \
-v /data/software/termix:/app/data \
-e PORT=8080 \
ghcr.io/lukegus/termix:latest
</code></pre>
<p>4、容器运行成功后,浏览器访问</p>
<pre><code class="language-bash">http://{IP/域名}:8080
</code></pre>
<blockquote>
<p><strong>首次注册的用户即为默认管理员</strong>。</p>
</blockquote>
<h3 id="docker-compose-部署">Docker Compose 部署</h3>
<p>1、创建 <code>docker-compose.yml</code> 文件</p>
<pre><code class="language-yaml">services:
termix:
image: ghcr.io/lukegus/termix:latest
container_name: termix
restart: unless-stopped
ports:
- "8080:8080"
volumes:
- /data/software/termix:/app/data
environment:
PORT: "8080"
volumes:
termix-data:
driver: local
</code></pre>
<p>2、运行启动</p>
<pre><code class="language-bash">docker compose up -d
</code></pre>
<h2 id="功能体验">功能体验</h2>
<ul>
<li><strong>仪表板</strong></li>
</ul>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/Termix/img-20251225223350.png"></p>
<ul>
<li><strong>主机管理</strong></li>
</ul>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/Termix/img-20251225223431.png"></p>
<ul>
<li><strong>SSH 连接</strong></li>
</ul>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/Termix/img-20251225223617.png"></p>
<ul>
<li><strong>文件管理</strong></li>
</ul>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/Termix/img-20251225223717.png"></p>
<ul>
<li><strong>服务器状态仪表盘</strong></li>
</ul>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/Termix/img-20251225223740.png"></p>
<ul>
<li><strong>管理员设置</strong></li>
</ul>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/Termix/img-20251225223822.png"></p>
<p>无论是个人开发者管理服务器,还是企业运维团队管控集群,Termix 都能大幅简化工作流程。如果你经常需要管理远程服务器,Termix 绝对值得一试,快去安装试试吧~</p>
<pre><code class="language-bash">项目地址:https://github.com/Termix-SSH/Termix
</code></pre>
<h2 id="最后">最后</h2>
<p>推荐的开源项目已经收录到 <code>GitHub</code> 项目,欢迎 <code>Star</code>:</p>
<pre><code>https://github.com/chenyl8848/great-open-source-project
</code></pre>
<p>或者访问网站,进行在线浏览:</p>
<pre><code>https://chencoding.top:8090/#/
</code></pre>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/github/img-20250608222400.png"></p>
<p><strong>我创建了一个开源项目交流群,方便大家在群里交流、讨论开源项目</strong>。</p>
<p><strong>但是任何人在群里打任何广告,都会被 T 掉</strong>。</p>
<p><strong>如果你对这个交流群感兴趣或者在使用开源项目中遇到问题,可以通过如下方式进群</strong>:</p>
<p><strong>关注微信公众号:【Java陈序员】,回复【开源项目交流群】进群,或者通过公众号下方的菜单添加个人微信,并备注【开源项目交流群】,通过后拉你进群</strong>。</p>
<blockquote>
<p>大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!</p>
</blockquote>
<hr><br><br>
来源:https://www.cnblogs.com/codechen8848/p/19419806
頁:
[1]