首页 > VPS > 如何使用’Wetty(Web + tty)’工具访问Web浏览器中的Linux服务器终端
2018
02-28

如何使用’Wetty(Web + tty)’工具访问Web浏览器中的Linux服务器终端

在本文中,我们将了解如何安装和配置Wetty,这是一个旨在在Web浏览器中提供终端访问的工具,在Fedora和Debian

作为系统管理员,你可能连接到使用一个程序,如GNOME终端 (或类似)的远程服务器,如果你是一个Linux桌面,或在SSH客户端,如PuTTY ,如果你有一台Windows计算机,当你执行其他任务,如浏览网​​络或检查您的电子邮件。

如果有一种方法可以直接从Web浏览器访问远程Linux服务器,这不是太棒了吗?幸运的是,有一个名为Wetty( 网络TTY)工具,使我们能够做到这一点-而无需切换程序,所有来自同一个浏览器窗口。

在CentOS 7和Debian 8中安装Wetty

Wetty可以从它的开发者的GitHub的信息库。因此,无论您使用的分布是什么,在克隆本地库和安装程序之前,必须首先手动安装一些依赖关系。 在基于Fedora的发行版(CentOS7RHEL 7, EPEL库必须启用前):

在Debian和它的衍生物,从分发的软件仓库中的NodeJS的版本为2015年9月(0.10.29)的比安装Wetty(0.10.31)所需的最低版本较旧的,所以你必须从GitHub上的NodeJS安装开发人员库:

安装这些依赖项后,克隆GitHub存储库:

克隆wetty – 终端访问网

改变工作目录wetty,如上面的消息中指出:

然后通过运行安装Wetty:

如果您在安装过程中收到任何错误消息,请在继续操作之前解决。在我的情况下,需要在的NodeJS Debian的较新版本是有运行NPM成功安装之前需要解决的问题。

从Web浏览器启动Wetty和访问Linux终端

在这一点上,你可以通过运行启动Wetty在本地端口8080的Web界面(假定当前的工作目录是/ wetty):

从Web访问Wetty Linux终端

但是请你帮个忙,并没有输入用户名和密码,因为此连接是不安全的,你不希望你的凭据通过电线未受保护的旅行。 出于这个原因,你应该总是通过HTTPS运行Wetty。让我们创建一个自签名证书来保护我们与远程服务器的连接:

然后用它通过HTTPS推出Wetty。 请注意,您将需要打开自定义HTTPS端口,您将要运行Wetty:

在上面的序列中的最后一个命令将在后台监听8080端口开始Wetty。由于我们使用自签名证书,因此预计浏览器将显示安全警告 – 忽略它并添加安全性异常(永久或为当前会话)是完全安全的:

如何使用'Wetty(Web + tty)'工具访问Web浏览器中的Linux服务器终端 - 第1张  | 乐意分享

Wetty – SSL安全警告

在确认安全例外后,您将能够使用Wetty登录您的VPS。不用说,你可以运行所有的命令和程序,就像你坐在一个真实的或虚拟的终端前面,你可以看到在下面的屏幕转换:

 

 

最后编辑:
作者:Admin
想要了解更多请加群:71808134
捐 赠如果你觉得这篇文章帮助到您,请捐赠我吧!

说点什么

快来抢沙发!

avatar
  Subscribe  
提醒