分支机构:南方联合深圳总公司南方联合广州分公司          网站备案 网安备案帮助中心    业务咨询:4008 313 665    24小时技术支持:4006 383 665
深圳主机托管,深圳主机租用,深圳服务器租用,深圳服务器托管,深圳idc,广州服务器托管,广州服务器租用,香港服务器托管,机柜宽带租用,南方联合
当前位置:首页->帮助中心

在线就可以访问远程服务器 SSH 的神器,不需要安装

作者:admin      来源:南方联合      发布日期:2019/11/27 0:00:00

无论您是开发人员还是运营维护人员,我都相信您对SSH工具并不陌生。无论开发是否需要访问服务器处理程序错误或运维访问服务器处理服务异常,我们都需要通过SSH协议远程连接到服务器。

通常,我们基本上使用SSH协议通过SSH客户端软件使用SSH协议访问服务器,例如:Xshell,Putty,SecureCRT,iTerm 2等。尽管这些客户端软件相对易于使用,但在某些情况下,我们需要访问未安装SSH客户端的远程服务器。目前我们该怎么办?当然,有一种解决方法,即通过WebSSH访问。

WebSSH 泛指一种可以在网页上实现一个 SSH 终端的技术。从而无需任何 SSH 客户端工具就可进行 SSH 连接,将 SSH 从 C/S 架构转变成了 B/S 架构。
目前,可以实现 WebSSH 的软件有很多,比如:GateOne、Shellinabox、WSSH、Xterm.js 等,而我们今天要介绍的是一款更为强大的 WebSSH 软件 Sshwifty。Sshwifty 使用 Go、Vuejs 和 xtermjs 进行开发,几乎实现了目前所有 WebSSH 软件的功能。

安装 Sshwifty
通过二进制包安装
由于 Sshwifty 采用 Go 语言开发,良好的原生跨平台支持。安装起来非常简单,基本开箱即用。这里以 Linux 平台为例:

# 复制可执行文件到指定目录并赋予执行权限
$ cp sshwifty_linux_amd64 /usr/local/bin/sshwifty
$ chmod +x /usr/local/bin/sshwifty

# 生成默认配置文件
$ cp sshwifty.conf.example.json /etc/sshwifty.conf.json

# 启动 Sshwifty
$ sshwifty
使用默认配置文件会在 127.0.0.1 的 8182 端口启动 Sshwifty 服务,你可以根据自行需要更改。
通过 Docker 安装
如果你会一点 Docker 的话,强烈建议使用 Docker 进行部署安装。通过 Docker 安装仅需要一条指令就可以搞定,比二进制包安装更加的简单。

$ docker run --detach \
--restart=always \
--publish 8182:8182 \
--name sshwifty \
niruix/sshwifty:latest
如果你想给 Sshwifty 部署一个 HTTPS 证书,可以使用以下的指令:

$ docker run --detach \
--restart=always \
--publish 8182:8182 \
--env SSHWIFTY_DOCKER_TLSCERT="$(cat /path/to/domain.crt)"
--env SSHWIFTY_DOCKER_TLSCERTKEY="$(cat /path/to/domain.key)"
--name sshwifty \
niruix/sshwifty:latest
/path/to/domain.crt 和 /path/to/domain.key 是用来指定本地 HTTPS 证书和密钥文件所在的位置。
使用 Sshwifty

Sshwifty 部署好后,直接用浏览器访问相应地址即可使用。首次访问时,会要求输入一个认证口令。

默认口令为:WEB_ACCESS_PASSWORD,如需修改可变更配置文件中的 "SharedKey": "WEB_ACCESS_PASSWORD" 配置项。
认证完成后,成功登陆 Sshwifty。

以上就是南方联合小编的分享,南方联合专业提供服务器托管,服务器租用,主机托管,云主机租用,宽带租用等服务,详情可咨询客服了解。

开始体验免费套餐

联系客服,只要有业务需求,即可获得独立服务器测试!
注册成为会员,为您提供最佳上云实践机会
南方联合在线客服 立即登录或注册

深圳服务器托管 深圳服务器租用 深圳主机托管 深圳主机租用 CDN加速 专线接入 独享带宽 数据中心机房机柜租用idc公司旧版网站登陆南方联合站点地图友情链接:裸金属服务器

Copyright © 2005-2020 深圳市南方联合科技有限公司 版权所有 备案号:粤ICP备05107047号 经营许可证编号:A2.B1-20170254 统一社会信用代码:91440300779894166R

网络社会征信网    深圳网警    深圳工商    南方联合备案号    深圳市市场监督管理局企业主体身份公示

安备号

粤公网安备 44030602000558号

深圳主机托管,深圳主机租用,深圳服务器租用,深圳服务器托管,深圳idc,广州服务器托管,广州服务器租用,香港服务器托管,机柜宽带租用,南方联合