1 xshell、Xftp的作用

XShell 是一种流行且简单的网络程序,旨在模拟虚拟终端。XShell可以在Windows界面下来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。它支持 RLOGIN、SFTP、SERIAL、TELNET、SSH2 和 SSH1,可以非常方便的对Linux主机进行远程管理。除此之外,其还有丰富的外观配色方案以及样式选择。
Xftp是一个功能强大的SFTP、FTP 文件传输软件。使用了 Xftp 以后,MS Windows 用户能安全地在 UNIX/Linux 和 Windows PC 之间传输文件。

2 下载安装

Xshell、Xftp免费版官网下载地址:https://www.xshell.com/zh/free-for-home-school/
访问官网后,填写相关信息后获取下载地址

图片.png3 使用Xshell连接服务器(Xftp同理)

3.1 Xshell初始化界面

图片.png3.2 点击“新建”-新建会话

:::info

    1. 填写一个便于标识的名称
    1. 填写服务器的公网IP
    1. 点击用户身份验证
      图片.png
  • 4.填写服务器的用户名和密码
    图片.png
  • 5.选中会话,点击“连接”

:::

4 异常警告处理

可能会出现警告“The remote SSH server rejected X11 forwarding request.”意思是“远程SSH服务器拒绝X11转发请求。”
此时是可以正常进行命令操作的,看着不舒服想去除的话,具体解决办法如下:
X11 forwarding依赖xorg-x11-xauth软件包,需要先安装xorg-x11-xauth软件包
首先需要有root权限
1.使用Xshell执行下面代码

  1. [root@VM-4-11-centos ~]# yum install xorg-x11-xauth

图片.png2.重新连接测试,OK