使用宝塔面板部署开源ssh终端工具系统EasyNode

使用宝塔面板部署开源ssh终端工具系统EasyNode

幽默的小刘吖
2025-09-23 / 0 评论 / 3 阅读 / 耗时: 21 ms / 正在检测是否收录...

大家好,今天给大家分享一款最近新推出的开源ssh工具系统——EasyNode的搭建教程。

程序介绍

EasyNode是一个基于Web的多功能Linux服务器管理面板,提供WebSSH终端和WebSFTP 文件管理等功能,让您能够通过浏览器轻松管理Linux服务器。

EasyNode 采用现代化的技术栈开发:

前端: Vue 3 + Vite
后端: Node.js + Koa
终端: Xterm.js
通信: WebSocket

预览效果

终端界面
终端界面

深色模式
深色模式

部署教程

Docker 安装(推荐)
docker run -d -p 8082:8082 --name=easynode \
  --restart=always \
  -v /root/easynode/db:/easynode/app/db \
  chaoszhu/easynode

如果端口被占用,可以使用其他的端口

nodejs手动安装

如果你想手动部署,请确保您的环境Node.js 版本>=20.0.0

1.克隆代码仓库

git clone https://github.com/chaos-zhu/easynode

2.安装依赖

cd easynode
yarn

3.构建前端

cd web
yarn build
mv dist/* ../server/app/static

4.启动服务

cd ../server
yarn start

5.使用PM2后台运行(可选)

pm2 start index.js --name easynode-server

后台效果图

2025092301
2025092302
2025092303
2025092304
2025092305

以上就是本期教程,感谢大家的观看 表情

1

打赏

海报

正在生成.....

评论 (0)

取消