NAS部署基于网页的ssh工具,让远程运维再次变得高效!

2024-06-04 11:21:10 10点赞 75收藏 13评论

大家好,这里是Cherry,喜爱折腾、捡垃圾、玩数码,热衷于分享NAS、docker玩耍经验~

前言

对于NAS和docker折腾爱好者来说,SSH是一款必不可少的工具,比如SecureCrt、Xshell、Putty、MobaXterm、Finalshell等等。

今天,Cherry为大家介绍的SSH项目,和上述提到的客户端形式不同,是一款浏览器的webssh工具,支持SSH和Telnet服务,最主要的是该工具转为IOS、MacOS适配,利好我们的苹果系用户,还支持在wifty体系中运行。

项目地址:https://github.com/nirui/sshwifty


系统部署

🔻通过ssh工具访问NAS,输入以下指令

# 生成自签证书

openssl req -newkey rsa:4096 -nodes -keyout domain.key -x509 -days 90 -out domain.crt

# 生成容器,其中8182端口可以更换为自己需要的

docker run -d --name sshwifty --restart always -p 8182:8182 -e SSHWIFTY_DOCKER_TLSCERT="$(cat domain.crt)" -e SSHWIFTY_DOCKER_TLSCERTKEY="$(cat domain.key)" niruix/sshwifty:latest

🔻自签过程,根据流程随便输入内容

NAS部署基于网页的ssh工具,让远程运维再次变得高效!

系统使用

输入https://ip:8182进入系统,点击左上角+号,支持SSH和Telnet。

NAS部署基于网页的ssh工具,让远程运维再次变得高效!

新增加一个SSH服务,【HOST】这里填入我们需要SSH的服务器IP地址,如果更改了SSH端口的,则需要在ip后添加端口。验证方式支持密码,密钥和空三种。

NAS部署基于网页的ssh工具,让远程运维再次变得高效!

输入密码,对应的其它方式则上传密钥。然后由系统进行在线认证。

NAS部署基于网页的ssh工具,让远程运维再次变得高效!

最终效果如下,支持同时打开多个窗口进行操作,最左侧的延迟灯还可以看到当前浏览器与我们的目标IP之间的网络延迟。

NAS部署基于网页的ssh工具,让远程运维再次变得高效!

其它问题

如果遇到这个报错,就说明没按我之前说的做,因为新版浏览器不支持非加密传输在SSH上使用,所以我们需要将http更改为https。

-采用域名,申请SSL证书
-反代,使用强制SSL( Force SSL)
-自签(本文方法),将sshwifty改为https协议

NAS部署基于网页的ssh工具,让远程运维再次变得高效!

我的NAS推荐

这里简单介绍一下Cherry日常使用的几台NAS,以及为何选择这些NAS。

核心设备——群晖 DS920+

这是Cherry第一台NAS,服役了好多年了,经典的J4125cpu+24G内存,搭配517实现9块18T盘塞满,主要用来玩玩PT的,日常使用的docker和个人资料,基本都存放在这里,因此也是Cherry感情最深的一台设备,但是J4125的性能瓶颈就在这里,容器多了cpu常年90%徘徊,在部署新项目的时候特别不方便。

二代目核心设备——威联通QNAP TS-464C2

正因为前面提到群晖920服役时间过长问题,Cherry在入手了一台N5105的软路由后,又将目光看向了搭配同时期N5095的QNAP464C2,作为NAS届的常青树,QNAP的系统其实一直是Cherry所喜爱的,相比于群晖,威联通的系统更值得深入使用和思考,功能点更丰满。

生产NAS——自建Unraid

回到项目生产中,考虑在项目部署过程中,经常会出现启动错误、容器异常、版本迭代等问题,这些问题统统需要强大的cpu和多线程来解决,因此就使用双路洋垃圾组建了一台unraid,用于生产环境使用,也是我的项目部署主力机。

NAS部署基于网页的ssh工具,让远程运维再次变得高效!


NAS部署基于网页的ssh工具,让远程运维再次变得高效!

欢迎朋友们评论区讨论留言。我会定期更新关注NAS使用方法、开源软件与Docker软件、游戏与生活相关内容,喜欢的朋友请关注、点赞、留言支持。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

天钡 游刃X 迷你游戏主机 黑色(锐龙R9-6900HX、RX-6600LE 8G、准系统)

天钡 游刃X 迷你游戏主机 黑色(锐龙R9-6900HX、RX-6600LE 8G、准系统)

3299元起

天钡 WTR PRO 四盘位版 NAS型准系统迷你电脑主机

天钡 WTR PRO 四盘位版 NAS型准系统迷你电脑主机

1899元起

天钡 WTR Pro NAS型准系统迷你电脑主机

天钡 WTR Pro NAS型准系统迷你电脑主机

1398元起

天钡 GEM10 迷你准系统主机(R7-7840HS、32GB、无硬盘)

天钡 GEM10 迷你准系统主机(R7-7840HS、32GB、无硬盘)

暂无报价

天钡 GEM12 准系统迷你主机(i9-12900HK、集成显卡、无内存、无硬盘、)

天钡 GEM12 准系统迷你主机(i9-12900HK、集成显卡、无内存、无硬盘、)

3499元起

天钡 GEM12 准系统迷你主机(i9-12900HK、集成显卡、无内存、无硬盘)

天钡 GEM12 准系统迷你主机(i9-12900HK、集成显卡、无内存、无硬盘)

暂无报价

Apple 苹果 Mac mini 2024 迷你主机(M4(10+10)、16GB、256GB SSD)

Apple 苹果 Mac mini 2024 迷你主机(M4(10+10)、16GB、256GB SSD)

暂无报价

Beelink 零刻 SER8 迷你主机(R7-8745HS、集成显卡、24GB、1TB)

Beelink 零刻 SER8 迷你主机(R7-8745HS、集成显卡、24GB、1TB)

3253元起

Beelink 零刻 SER9 迷你主机

Beelink 零刻 SER9 迷你主机

4999元起

中柏(Jumper) N100 Pro II 准系统迷你主机(N100、双网口)

中柏(Jumper) N100 Pro II 准系统迷你主机(N100、双网口)

679元起

jumper 中柏 JNE15 台式机(N305、其他、无内存、无硬盘)

jumper 中柏 JNE15 台式机(N305、其他、无内存、无硬盘)

暂无报价

intel 英特尔 NUC迷你电脑主机 NUC6I7KYK NUC迷你电脑主机 (锐炬Pro580显卡、i7-6770HQ)

intel 英特尔 NUC迷你电脑主机 NUC6I7KYK NUC迷你电脑主机 (锐炬Pro580显卡、i7-6770HQ)

暂无报价

MSI 微星 海皇戟RS 七代锐龙版 游戏台式机 黑色(锐龙R5-7500F、RX6750GRE 10G、16GB、512GB SSD)

MSI 微星 海皇戟RS 七代锐龙版 游戏台式机 黑色(锐龙R5-7500F、RX6750GRE 10G、16GB、512GB SSD)

5238元起

GMK 极摩客 G3-N100 迷你主机(N100)

GMK 极摩客 G3-N100 迷你主机(N100)

569元起

GMK 极摩客 M7 准系统迷你主机(R7-PRO-6850H、无内存、无硬盘)

GMK 极摩客 M7 准系统迷你主机(R7-PRO-6850H、无内存、无硬盘)

1599元起

MINISFORUM 铭凡 UM760Slim 迷你主机(R5-7640HS、无内存、无硬盘)

MINISFORUM 铭凡 UM760Slim 迷你主机(R5-7640HS、无内存、无硬盘)

1559元起
13评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
75
扫一下,分享更方便,购买更轻松