做简单的Xshell上线

49 阅读3分钟

什么是Xshell?

Xshell是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。

Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。除此之外,其还有丰富的外观配色方案以及样式选择。

Xshell的强大功能

1. 有效保护信息安全性

Xshell支持各种安全功能,如SSH1 / SSH2协议,密码,和DSA和RSA公开密钥用户认证方法,并加密所有流量的各种加密算法。重要的是要保持你的数据安全与内置Xshell安全功能,因为像TelnetRlogin这样的传统连接协议很容易让你的网络流量受到任何有网络知识的人的窃取。Xshell将帮助您保护数据免受黑客攻击

2. 最好的终端用户体验

终端用户需要经常在任何给定的时间中运用多个终端会话,以及与不同主机比较终端输出或者给不同主机发送同一组命令。Xshell则可以解决这些问题。此外还有方便用户的功能,如标签环境,广泛拆分窗口,同步输入和会话管理,您可以节省时间做其他的工作。

3. 代替不安全的Telnet客户端

Xshell支持VT100,vt220,vt320,xtermLinux,scoansi和ANSI终端仿真和提供各种终端外观选项取代传统的Telnet客户端。

4. Xshell在单一屏幕实现多语言

Xshell中的UTF-8在同类终端软件中是第一个运用的。用Xshell,可以将多种语言显示在一个屏幕上,无需切换不同的语言编码。越来越多的企业需要用到UTF-8格式的数据库和应用程序,有一个支持UTF-8编码终端模拟器的需求在不断增加。Xshell可以帮助你处理多语言环境

5. 支持安全连接的TCP / IP应用的X11和任意

SSH隧道机制中,Xshell支持端口转发功能,无需修改任何程序,它可以使所有的TCP / IP应用程序共享一个安全的连接。

Xshell上线的流程

//一键安装上面四个依赖
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
  1. 连上nginx服务器以后我们一般再/root目录下,但我们的nginx需要发布到/usr/local文件夹下
  2. 因为/root目录和/usr是同级目录,所以使用
 cd ../usr/local
  1. 创建一个文件夹
 mkdir nginx 
  1. 进入nginx文件
cd nginx
  1. 下载tar包
wget http://nginx.org/download/nginx-1.13.7.tar.gz
  1. 解压tar包
tar -xvf nginx-1.13.7.tar.gz
  1. 进入nginx文件
cd /usr/local/nginx
  1. 进入目录
cd nginx-1.13.7
  1. 执行命令 考虑到后续安装ssl证书 添加两个模块
./configure --with-http_stub_status_module --with-http_ssl_module
  1. 执行make命令
  2. 执行make install命令
  3. 退到nginx目录下
cd ../
  1. 进入sbin
 cd sbin
  1. ./nginx
  2. npm run build 打包我们的项目
  3. 通过xftp 把dist目录下的文件直接拖拽到 nginx 下的html文件夹下,覆盖原文件即可,刷新页面即可