Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。 Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。除此之外,其还有丰富的外观配色方案以及样式选择。
这是一篇面向新手的 Xshell 使用教程,介绍了如何创建 SSH 会话连接。之前曾写过另一个老牌 SSH 客户端 PuTTY 的使用方法,可能有些人不太习惯用这个,界面操作没 Xshell 友好,功能相对简单。
虽然 Xshell 免费版有连接数限制,但也够个人一般使用的了。Xshell 免费版官网地址,按提示填写邮箱就可以收到下载链接。不建议在官网以外的渠道下载,可能存在后门等安全隐患。
1. 安装后运行 Xshell 软件,菜单栏点击“文件” -> “新建会话”,输入 VPS 服务器资料。
2. 之后连接会有个安全提示,点击“接受与保存”主机公钥指纹,这样日后连接时会验证会话是否正常。
3. 输入 VPS 系统登录用户名与密码(有的主机商默认使用密钥文件验证,根据情况选择验证方式)。
4. 登录凭据无误后应该会和下图一样显示登录成功。不同于 Windows 的图形化操作,服务器 Linux 系统通过命令终端操作。新手到这步可能会觉得难用,实际没想象中复杂。只需掌握几个常用命令就可满足大部分日常操作。
5. 可能你注意到上图有个 WARNING 信息,说 The remote SSH server rejected X11 forwarding request。这个是因为 Linux 系统上没有安装相应的 X11 软件包,也没有必要安装。X11 是实现图形窗口的一种传输协议,平时很少使用,界面刷新速度慢,之前有发文介绍过。
去掉这个提示信息只需要关闭 X11 功能选项。右键点击 SSH 会话属性。
取消“转发 X11 连接到 Xmanager”选项勾选,重新连接就不会有信息提示了。