当前位置:首页VPS云服务器Linux/Windows多服务器管理神器——Nexterm!支持SSH、VNC和RDP,带SFTP功能

Linux/Windows多服务器管理神器——Nexterm!支持SSH、VNC和RDP,带SFTP功能

释放双眼,带上耳机,听听看~!

1.前言

今天和大家分享一个服务器管理工具——Nexterm,非常适合服务器多的小伙伴,也适合想要在一个窗口操作Linux和windows的小伙伴。
Linux/Windows多服务器管理神器——Nexterm!支持SSH、VNC和RDP,带SFTP功能
这个项目刚刚开始开发,后续会有更多更新的功能更新,请大家持续关注。

大家有任何建议和意见,可以直接去GitHub提issues。

2. 项目展示

目前的功能特点:

  • 支持Docker一键部署
  • 支持RDP、VNC、SSH,意味着可以连Windows
  • 支持SFTP,可以传文件、编辑文件
  • 内置App Store可以快速安装应用
  • 支持二步验证
    Linux/Windows多服务器管理神器——Nexterm!支持SSH、VNC和RDP,带SFTP功能
    Linux/Windows多服务器管理神器——Nexterm!支持SSH、VNC和RDP,带SFTP功能
    Linux/Windows多服务器管理神器——Nexterm!支持SSH、VNC和RDP,带SFTP功能
    Linux/Windows多服务器管理神器——Nexterm!支持SSH、VNC和RDP,带SFTP功能
    Linux/Windows多服务器管理神器——Nexterm!支持SSH、VNC和RDP,带SFTP功能
    Linux/Windows多服务器管理神器——Nexterm!支持SSH、VNC和RDP,带SFTP功能
    Linux/Windows多服务器管理神器——Nexterm!支持SSH、VNC和RDP,带SFTP功能
    Linux/Windows多服务器管理神器——Nexterm!支持SSH、VNC和RDP,带SFTP功能

3. 相关地址

官方GitHub地址:https://github.com/gnmyt/Nexterm
文档:https://docs.nexterm.dev/preview

4. 搭建环境

1、这次我使用的还是莱卡云的香港服务器,他们家云服务器性能都不错,线路也很优质、同时也具有一定的防御能力,最主要的还是稳定,有香港 CN2 优化线路、美国 CN2 GIA 等优质线路,国内访问延时低,而且免去了我们备案的麻烦
Linux/Windows多服务器管理神器——Nexterm!支持SSH、VNC和RDP,带SFTP功能
Linux/Windows多服务器管理神器——Nexterm!支持SSH、VNC和RDP,带SFTP功能

2、首先保证你的服务器安装了宝塔,然后也安装了docker。
Linux/Windows多服务器管理神器——Nexterm!支持SSH、VNC和RDP,带SFTP功能
Linux/Windows多服务器管理神器——Nexterm!支持SSH、VNC和RDP,带SFTP功能

3、提前准备一个二级域名,解析到你的服务器。

5. 搭建视频

5.1 YouTube
视频地址:后续补充……

5.2 哔哩哔哩
视频地址:后续补充……

6. 搭建方式

6.1 安装 Docker

宝塔可以直接在docker点击安装

6.2 创建安装目录

创建一下安装的目录:

sudo -i

mkdir -p /root/data/docker_data/nexterm

cd /root/data/docker_data/nexterm

然后编辑文件

vim docker-compose.yml
services:
  nexterm:
    ports:
      - "3000:6989" # 左边的3000可以改成服务器上没有用过的端口
    restart: unless-stopped    # no,always,on-failure,unless-stopped
    volumes:
      - ./nexterm:/app/data
    image: germannewsmaker/nexterm:latest
  • no 是默认的重启策略,docker容器如启动失败或意外停止后Docker Daemon不会尝试进行重启,除非手动启动容器,否则一直是stop的状态。
  • always表示永远重启,它的先决条件是如果你使用docker stop 命令停止了容器则docker不会自行启动该容器,但如果执行docker stop命令后重启了Docker Daemon则该容器会触发always重启策略,进而启动容器。
  • on-failure重启策略的触发标准是当Docker Daemon检测到容器非正常停止后则会执行该重启策略。on-failure要求传入一个整型参数表示重启次数,当重启次数>=该整数值则不会予以重启。
  • unless-stopped重启策略与always很相似,唯一不同处在于unless-stopped会在Docker Daemon启动时会检测docker容器列表内的容器在上次停止时的状态,如果上一次容器停止时就是stop状态则不会启动该容器,否则启动该容器。

同样,修改完成之后,可以在英文输入法下,按 i 修改,完成之后,按一下 esc,然后 :wq 保存退出。

6.3 启动 nexterm

cd /root/data/docker_data/nexterm

docker compose up -d   # 注意,老版本用户用 docker-compose up -d

等待拉取好镜像,出现 done的字样之后,

理论上我们就可以输入 http://ip:3000 访问了。

但是这边这个服务必须先搞一下反向代理!不然会报错!

接下来设置域名反代就行了

6.4 宝塔面板

发现还是有不少小伙伴习惯用宝塔面板,这边也贴一个宝塔面板的反代配置:

直接新建一个站点,不要数据库,不要 php,纯静态即可。

然后打开下面的配置,修改 Nginx 的配置。

Linux/Windows多服务器管理神器——Nexterm!支持SSH、VNC和RDP,带SFTP功能

代码如下:

location / {
      proxy_pass http://127.0.0.1:8090/;       # 注意改成你实际使用的端口
      rewrite ^/(.*)$ /$1 break;
      proxy_redirect off;
      proxy_set_header Host $host;
      proxy_set_header X-Forwarded-Proto $scheme;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_set_header Upgrade-Insecure-Requests 1;
      proxy_set_header X-Forwarded-Proto https;
    }

此方法对 90% 的反向代理都能生效,然后就可以用域名来安装访问了。

8. 使用教程

直接登录网页就行了,这个使用就很简单了,一目了然。

8.1 更新

cd /root/data/docker_data/nexterm

docker-compose pull

docker-compose up -d    # 请不要使用 docker-compose stop 来停止容器,因为这么做需要额外的时间等待容器停止;docker-compose up -d 直接升级容器时会自动停止并立刻重建新的容器,完全没有必要浪费那些时间。

docker image prune  # prune 命令用来删除不再使用的 docker 对象。删除所有未被 tag 标记和未被容器使用的镜像

提示:

WARNING! This will remove all dangling images.
Are you sure you want to continue? [y/N] 

输入 y

利用 Docker 搭建的应用,更新非常容易~

8.2 卸载

同样进入安装页面,先停止所有容器。

cd /root/data/docker_data/nexterm

docker-compose down

cd ..

rm -rf /root/data/docker_data/nexterm  # 完全删除

可以卸载得很干净。

9. 结尾

祝大家搭建成功用的开心,有问题可以去 GitHub 提 Issues,也可以在评论区互相交流探讨。

同时,有能力给项目做贡献的同学,也欢迎积极加入到 项目 中来,贡献自己的一份力量!

最后,感谢开发人员们的辛苦付出,让我们能用到这么优秀的项目!

参考资料
https://github.com/gnmyt/Nexterm

本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:505827773@qq.com我们将第一时间处理! 资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。 所有资源仅限于参考和学习,版权归原作者所有,更多请阅读渐入佳境使用条款

给TA买糖
共{{data.count}}人
人已买糖
Docker项目VPS云服务器

5分钟搭建专属chatgptweb项目 效率翻倍!

2025-1-14 8:38:04

Docker项目NAS折腾日记

cloudflare 创建免费隧道 通过域名访问NAS服务

2024-11-19 11:25:34

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索