多服务器管理神器 Nexterm 横空出世!NAS/Win/Linux 通吃,SSH/VNC/RDP 一站式搞定
哈喽各位的兄弟!今天星哥必须给大家安利一款近期挖到的宝藏工具 ——Nexterm!
Nexterm——一个开源、免费、界面现代化的服务器管理软件。 它把 SSH、VNC、RDP、SFTP、Docker、虚拟化管理统统整合到一个 Web 面板里,堪称“全能型选手”。
特性
开源地址:https://github.com/gnmyt/Nexterm
一句话总结:Nexterm = Termius + FinalShell + Portainer + Proxmox 管理面板 的组合体(而且开源免费)
1. SSH 连接体验
添加服务器信息后即可打开终端,支持:
- 多标签切换
- 命令片段(Snippets)
- 自定义脚本自动化
对于经常重复执行命令的运维来说,这功能太香了。
2. SFTP 文件管理
界面左侧本地、右侧服务器,拖拽即可上传下载。 不用再开 WinSCP 或 FileZilla,效率直接提升。
3. VNC / RDP
输入地址和端口即可连接,浏览器里就能操作远程桌面。 剪贴板共享非常实用。
4. Docker 管理
不用敲命令也能:
- 拉镜像
- 创建容器
- 查看日志
- 管理端口和卷
对轻量级服务器管理来说非常够用。
部署教程
Nexterm 的部署门槛极低,官方提供 Docker 和 Docker Compose 两种方式,星哥以飞牛NAS 为例演示,其他平台(群晖、Linux 主机、Windows)操作基本通用:
1. 准备工作
先创建一个文件目录用于存储数据,星哥习惯在 Container 文件夹下新建 “nexterm” 目录,方便统一管理。
2. 两种部署方式任选
(1)Docker 快速部署
直接执行命令:
从 1.0.3-OPEN-PREVIEW 开始,您需要以十六进制格式设置加密密钥(仅使用 0-9 和 af 的 64 个字符)。请勿使用任意文本或字母数字字符串。您可以使用 openssl rand -hex 32 生成一个。
# 生成密钥 # openssl rand -hex 32 66cd9857198cbd0de5211ff5106cd498fc937aa6e1872828bb0094c078dd6065 docker run -d \ -e ENCRYPTION_KEY=66cd9857198cbd0de5211ff5106cd498fc937aa6e1872828bb0094c078dd6065 \ -p 6989:6989 \ --name nexterm \ --restart always \ -v nexterm:/app/data \ germannewsmaker/nexterm:latest飞牛NAS中显示
(2)Docker Compose 部署(星哥推荐)
新建 docker-compose.yml 文件,复制以下内容(注意修改左侧路径为你的实际路径):
services: nexterm: environment: ENCRYPTION_KEY: "<你生成的加密密钥>" # Replace with your generated key ports: - "6989:6989" restart: always volumes: - nexterm:/app/data image: germannewsmaker/nexterm:latest volumes: nexterm:打开 Container Station(或其他 Docker 管理工具),导入文件并创建应用,等待部署完成即可。
3.本地开发
克隆项目
git clone https://github.com/gnmyt/Nexterm.git cd Nexterm安装依耐
yarn install cd client && yarn install cd ..开发模式
yarn dev4. 访问方式
部署成功后,本地浏览器输入 “NAS_IP:6989” 就能直接访问登录界面,首次登录后可以在设置中修改密码、创建用户、开启两步验证,操作逻辑非常直观。
注册用户。
实用技巧
添加SSH
输入IP、端口、用户名和密码
连接成功
片段
把常用的命令作为片段
创建片段
插入片段
基本配置
配置人工智能
最后
对于我们这些经常和服务器打交道的人来说,一个顺手的终端工具,就是生产力。Nexterm 正在成为越来越多人的新选择,如果你正在寻找一款体验更好的终端,那它值得加入你的工具箱。
如果你已经在用 Nexterm,也欢迎留言分享你的体验;如果你正在纠结要不要试试,那不妨大胆上手,说不定下一款“真香软件”,就是它。—— 星哥玩云,我们下篇再见。