xshellcn > Xshell专栏 > Xshell有什么用 Xshell怎么用

Xshell有什么用 Xshell怎么用

发布时间:2022/06/20 11:08:02

品牌型号:惠普 240 G3

系统:Windows 10 专业版  

软件版本:Xshell7

很多工程师会需要远程管理和远程调试。选择远程工具时,可能会看到Xshell这款软件。大家可能会好奇XShell有什么用,以及XShell要怎么使用。下面笔者就为大家介绍下。

一、Xshell有什么用

Xshell是一个Windows上运行的终端模拟器,支持SSH, SFTP, TELNET, RLOGIN,和Serial。用于连接Unix或Linux服务器执行命令。

 Xshell界面
 Xshell界面

Xshell提供了一组丰富的功能特性,如选项卡会话、图形SFTP浏览器、可定制的工具栏和各种语言编码等,按照通用功能和独特功能,分别介绍如下:

1、SSH客户端通用功能:

Xshell是一个强大的、易于使用的Windows SSH客户端。它是为需要安全、可靠、高性能SSH客户端的用户而设计的。Xshell提供了SSH客户端的所有特性,包括:

1)支持所有流行的SSH协议(SSH1, SSH2, SFTP, SCP等);

2)用户友好的图形界面;

3)支持公钥认证;

4)支持端口转发(隧道化);

5)强大的命令行界面;

6)支持自定义客户端设置。

2、独特功能:

此外,Xshell还具有一些独特的特性,使其脱颖而出,例如:

1)一个内置的终端模拟器,支持ANSI转义序列;

2)脚本编辑器,方便创建和编辑SSH脚本;

3)一个会话管理器,让您轻松地组织和管理您的SSH会话;

4)密码管理器,帮助您安全存储和管理您的密码。

如果您正在为Windows寻找功能强大且易于使用的SSH客户机,那么Xshell绝对值得一试。

二、Xshell怎么用

使用Xshell,多用于连接SSH服务器,下面我们就以连接SSH服务器的过程为例,介绍Xshell的使用方法,其它协议类似。

1、首先,您需要在远程机器上运行一个SSH服务器。记录服务器端IP地址及端口号。Xshell可以配置为连接到任何SSH服务器。

2、打开Xshell,新建会话:

如此处我们选择SSH,代表代表我们选择使用的是SSH协议与服务器端进行连接。

此外,“主机”填写服务端IP地址;“端口号”填写服务端的端口号(SSH默认的端口号为22)。

选择完成后点击“连接”。

新建会话界面
新建会话界面

3、主机密钥注册

首次连接会提示需要对主机密钥进行注册,我们点击“接受并保存”即可。

主机密钥注册
主机密钥注册

4、登录认证

下面需要进行登录认证,输入完用户名后,需要进行认证。认证的方式,与主服务器端配置的方式有关,认证方式分为两种,一种是密码认证,另一种是公钥认证。

1)密码认证:

如果服务器端配置的认证方式为密码的方式,则在password下输入密码点击确定即可。

密码登录
密码登录

2)公钥认证:

选择公钥认证,操作方式相对复杂:

一对密钥包括公钥和私钥。Xshell客户端需要存储私钥,服务器端需要存储与这个私钥匹配的公钥,用于认证SSH客户端。

下图中点击“浏览”选择正确的密钥。

密钥认证
密钥认证

通常私钥是服务端分发下来的,那么,选择下图中的“导入”,将服务端给到的密钥导入即可。

导入密钥
导入密钥

然后选择刚导入的密钥,点击“确定”,即选择新产生的密钥作为认证方式,即可完成连接。

三、如何从Xshell客户端生成密钥

以上流程中,如果服务端没有分发私钥给客户端,需要Xshell客户端生成公私钥对,并把公钥给服务端。

1)需要在下图中,点击“生成”。

生成密钥对
生成密钥对

2)点击“生成”后进入公钥生成环节,类型及长度选择要根据服务端的要求选择。

设置密钥参数
设置密钥参数

3)输入密码后点击“下一步”

设置密钥加密密钥
设置密钥加密密钥

4)将产生的公钥“保存为文件”,并将公钥传给SSH服务端,让服务端使用该公钥对终端进行认证。

保存公钥
保存公钥

5)服务端公钥替换完成后,点击“完成”,即可完成密钥导入。选择新产生的密钥作为认证方式,连接服务端即可。

综上,本文为大家回答了XShell有什么用,XShell要怎么使用,并补充了如何从Xshell上生成密钥对,并导出传给服务端的操作。希望可以帮到大家。

作者:本鹿

标签:Xshell远程Xshell远程管理xshell连接主机

读者也访问过这里:

咨询热线

在线咨询

限时折扣