推荐一款非常好用的在线 SSH 管理工具

👉 这是一个或许对你有用的社群

🐱 一对一交流/面试小册/简历优化/求职解惑,欢迎加入「芋道快速开发平台」知识星球。下面是星球提供的部分资料: 

d68412bdeac3a6581640b21137c34b04.gif

👉这是一个或许对你有用的开源项目

国产 Star 破 10w+ 的开源项目,前端包括管理后台 + 微信小程序,后端支持单体和微服务架构。

功能涵盖 RBAC 权限、SaaS 多租户、数据权限、商城、支付、工作流、大屏报表、微信公众号、ERP、CRMAI 大模型等等功能:

  • Boot 多模块架构:https://gitee.com/zhijiantianya/ruoyi-vue-pro

  • Cloud 微服务架构:https://gitee.com/zhijiantianya/yudao-cloud

  • 视频教程:https://doc.iocoder.cn

【国内首批】支持 JDK 17/21 + SpringBoot 3.3、JDK 8/11 + Spring Boot 2.7 双版本 

来源:juejin.cn/user/5391
86147900107/posts


前言

对于仅支持终端命令形式操作的Linux系统,用户可能会遇到以下痛点和局限性:

  • 学习曲线陡峭: 新手需要花费时间学习各种命令

  • 易出错: 键入命令容易出错,某些命令会出现不可逆的影响

  • 效率问题: 复杂任务需要多个组合命令,增加出错率

  • 可访问性不足: 界面不友好,操作不直观

  • 资源管理复杂: 查看和管理文件夹结构不如图形界面直观

  • 缺乏可视化工具: 没有图形化的工具来辅助完成一些特定任务,如网络监控、进程管理等

  • 远程管理不便: 通过SSH连接进行远程管理时,没有图形界面可能导致某些操作变得复杂

通过引入一个可视化操作工具,可以在很大程度上缓解这些问题,提供更加用户友好的界面以及更高效的命令管理方式。

XTerminal在线版是一款强大的SSH工具,让你能够在任何地方,只需打开浏览器,便可直接管理所有的服务器和Linux虚拟机。

c62795526b7850c65bf0a87b74e779a5.jpeg

基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

  • 项目地址:https://github.com/YunaiV/ruoyi-vue-pro

  • 视频教程:https://doc.iocoder.cn/video/

XTerminal特点

  • 易于使用: 友好的用户界面,即使是新手也能迅速掌握。

  • 跨平台支持: 无论您使用的是Windows、macOS还是Linux系统,XTerminal都能完美兼容。

  • 高级功能: 提供自动补全、历史记录、多标签页等功能。

基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

  • 项目地址:https://github.com/YunaiV/yudao-cloud

  • 视频教程:https://doc.iocoder.cn/video/

如何使用

1.创建XTerminal

只需在浏览器打开TitanIDE,在TitanIDE模板市场搜索“XTerminal”,点击创建该模板即可

2822af902a9e4d1d82cd6e2afde4543f.jpeg

d67f214d2f5b6cc03c00e4049dd4c71a.jpeg

2.建立连接

XTerminal模板创建以后,在SSH链接页面,新建服务器,首次新建服务器连接需要仓库密码,自定义即可

7a9d5a40bf156671c146216cd11ba3dc.jpeg

来到连接内容页面,有以下信息需要填写:

  • 分组可根据个人服务器数量以及用途进行分组,不是必填项

  • 服务器名称自定义即可

  • 地址根据服务器和Linux虚拟机实际ip填写即可,端口默认22

  • 验证方式根据服务器实际方式更改即可

  • 登录用户对应服务器创建的用户

  • 密码对应服务器密码即可

  • 备注自定义

db3950e387d43295124b1795357aa05e.jpeg

以上信息填写完毕以后先进行测试连接,无报错信息以后,再点击创建即可

3.开始操作

创建以后的服务器内容显示如下,点击连接进入服务器

adc49547c1bab796f6319dcf35d60581.png

进入服务器以后会显示终端工具,服务器文件管理以及服务器的系统、内存、磁盘等信息的监控

577605db87fbfa0dab0cd6f37bd84392.jpeg

支持对文件的增删改查,无需在命令行终端执行任何命令

b83fb008e6c097fcf176d694b8e20260.jpeg

支持基础界面配置、终端配置、SSH服务器配置、小工具配置、功能配置、案件配置等

dcd29b37ccdbe0231c84d3689ba98005.jpeg

更换主题背景以后如下图所示

4a7ac6682f4639403c52b66c90e9f707.jpeg

支持查看历史命令

a381f6bdcf89a415a70f119cccb3e5b8.jpeg

友情提示:如果您忘记了Linux虚拟机ip,可以在控制台执行ip addr命令查看

ip addr

在网卡名(网卡名一般为enp0s3或ens33)区域显示的 inet 就是您的ip

4ee25c928b8c9869a3a87f1ff5d29b6e.jpeg

TitanIDE——安全、协作、高效的云原生开发工具

TitanIDE是一款集成开发环境(IDE),专为提升开发者的效率和安全性而设计。它不仅支持多种编程语言和框架,还内置智能助手,为代码编写、调试和测试提供实时支持。

1.智能代码提示: 内置AI智能助手,可以实时提供代码建议和错误修复,大幅提高编码效率。

fe55037a390a7f415473afedc00b4671.jpeg

2.高度安全性: 支持离线安装和部署,保障代码安全,并提供代码版本管理和审计功能,防止代码泄露。

3.多语言支持: 支持多种编程语言和框架,开发者可以在一个统一的平台上进行跨语言开发。

d36415f0ae860254ad23c8d3fbffb4f2.jpeg

4.模板市场: 内置丰富的开发模板,包括前后端开发所需的所有工具,如pycharm、idea、navicat、vscode以及XTerminal远程桌面管理工具等模板,用户可以轻松部署和管理各种应用程序和工具。

4b427086503b076a808db4cfefaa4d32.jpeg


欢迎加入我的知识星球,全面提升技术能力。

👉 加入方式,长按”或“扫描”下方二维码噢

d7ef43ddadd0b224522e61dfce73fbb1.png

星球的内容包括:项目实战、面试招聘、源码解析、学习路线。

8f0204ae55036f8311eb0c6ff33f8591.png

48bf8c751d323a268dda8de059d8ebd9.png1e14f3e36d71aaf06593bcc9d022682a.png35141df025bdd844804d22a1a9ae4e85.png06cc99a4371732c9c1f90719d0f6915b.png

文章有帮助的话,在看,转发吧。
谢谢支持哟 (*^__^*)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值