当前位置: 首页 > news >正文

SSHwifty-基于Web的SSH/Telnet管理工具

一、SSHwifty简介

SSHwifty是一个基于Web的SSH客户端,允许用户通过浏览器直接连接到远程服务器。它提供了一个简单易用的界面,支持多种SSH协议,适用于需要远程管理服务器的场景。

二、SSHwifty的核心功能

SSHwifty支持SSH、SFTP、SCP等协议,用户可以通过浏览器直接进行文件传输和命令行操作。它提供了多标签页支持,允许用户同时管理多个远程连接。SSHwifty还支持自定义主题和快捷键,提升用户体验。

三、SSHwifty的使用场景

SSHwifty适用于需要远程管理服务器的场景,尤其适合开发者和系统管理员。它可以在没有本地SSH客户端的情况下,通过浏览器直接连接到远程服务器,进行文件传输和命令行操作。

四、SSHwifty的优势与局限性

1、SSHwifty的优势在于其跨平台性和易用性,用户无需安装本地客户端即可通过浏览器进行远程管理。然而,由于依赖浏览器,SSHwifty的性能可能不如本地SSH客户端,且在某些网络环境下可能存在连接不稳定的问题。

2、连接登录时要求部署服务的服务器时间与终端时间一致。

五、安装部署

#官方网址
https://github.com/nirui/sshwifty/releases$ mkdir -p /export/server/sshwifty$ cd /export/server/sshwifty$ tar -xf sshwifty_0.3.11-beta-release_linux_amd64.tar.gz$ cp sshwifty.conf.example.json   sshwifty.conf.json#编辑配置文件,主要修改三个内容
$ vim sshwifty.conf.json"SharedKey": "登录密码",           //自己定义密码"ListenInterface": "0.0.0.0",      //127.0.0.1改为0.0.0.0"ListenPort": 8182,         //可以用默认端口

启动服务

$ chmod 755 sshwifty_linux_amd64
$ ./sshwifty_linux_amd64     &

 六、浏览器访问

七、常见问题

1、部署服务的机器时间与终端时间不一致导致,调整服务器时间或者修改自己终端时间即可。

 

相关文章:

  • 06算法学习_58. 区间和
  • 从连接中枢到终端接入——解析工业无线AP与客户端的协同之道
  • 山东大学软件学院创新项目实训开发日志——第十二周
  • MVC 与 MVT:Web 开发架构模式的异同与实践
  • MFC 中实现动态控件启用与命令执行
  • Windows命令实用工具——tcping 命令工具安装及基础使用
  • ollama接口数据返回格式化数据,商品标题,商品详情
  • 1.3 任务Task的说明(Xqt)
  • Windows逆向工程提升之IMAGE_SECTION_HEADER
  • error: cannot open Packages database in /var/lib/rpm
  • Phantom 根据图片和文字描述,自动生成一段视频,并且动作、场景等内容会按照文字描述来呈现
  • React-fiber架构
  • C++学习:六个月从基础到就业——多线程编程:并发容器与无锁编程
  • [Flutter]Completer和compute
  • python训练营打卡第31天
  • PageHelper分页原理解析:从源码到MySQL方言实现
  • Prometheus 基础入门文档
  • Python基础语法(十二):闭包与装饰器
  • 2004-2022年 地级市-金融机构存储指标-社科经管实证数据
  • Centos7和Centos8版本功能对比
  • 做网站听的纯音乐/百度手机网页版入口
  • h5混搭php建设网站/山东seo优化
  • 创建网站大约多少钱/seo推广软件品牌
  • 玩弄已婚熟妇做爰网站/百度推广售后电话
  • 双桥网站建设/nba排名2021最新排名
  • 做公司官网怎么做/企业官网seo