如何在Windows 10上正确安装Xshell?

要在 Windows 10 上正确安装 Xshell,您可以按照以下步骤操作。Xshell 是一款功能强大的 SSH、Telnet、Rlogin、SOCKS/HTTP 代理客户端,广泛用于服务器管理。

1. 确认系统要求

在开始安装之前,请确保您的 Windows 10 系统满足 Xshell 的基本要求。通常,Xshell 对系统资源要求不高,大部分 Windows 10 电脑都能顺利运行。

2. 下载 Xshell 安装包

  1. 访问官方网站: 推荐从 Xshell 的官方网站下载安装包,以确保软件的安全性、稳定性和最新版本。
    • 对于个人用户和学校,Xshell 通常提供免费的家庭/学校版本(Xshell Free)。
    • 对于企业用户,您需要购买许可证。
    • 访问 NetSarang 官方网站:https://www.netsarang.com/products/xsh_main.html
  2. 选择版本: 在下载页面,根据您的需求选择合适的版本。如果是个人或学生,通常选择“Xshell Free”版本。
  3. 下载安装程序: 点击下载按钮,下载 Xshell 的安装程序(通常是一个 .exe 文件)。

3. 开始安装 Xshell

  1. 运行安装程序: 找到您下载的 Xshell 安装文件(例如 Xshell-X.X.XXXXr.exe),然后双击运行它。
    • 您可能会看到一个“用户账户控制”提示,询问是否允许此应用对您的设备进行更改。点击“”以继续。
  2. 选择安装语言: 根据提示选择您偏好的安装语言,然后点击“确定”或“Next”。
  3. 阅读并接受许可协议: 仔细阅读用户许可协议。如果您同意,请选择“我接受协议”(I accept the agreement),然后点击“下一步”(Next)。
  4. 选择安装类型:
    • 如果您下载的是 Xshell Plus 套件(包含 Xshell 和 Xftp),安装程序可能会让您选择安装哪些组件。通常,建议保持默认设置,即同时安装 Xshell 和 Xftp(如果提供)。
    • 点击“下一步”(Next)。
  5. 选择安装位置:
    • 默认安装路径通常是 C:\Program Files (x86)\NetSarang\Xshell X\
    • 如果您想更改安装位置,点击“浏览”(Browse)选择一个新路径。
    • 点击“下一步”(Next)。
  6. 选择开始菜单文件夹(可选):
    • 您可以选择 Xshell 在“开始”菜单中创建的程序组名称。通常保持默认即可。
    • 点击“下一步”(Next)。
  7. 创建桌面快捷方式(可选):
    • 勾选“创建桌面快捷方式”(Create a desktop icon)以便快速启动 Xshell。
    • 点击“下一步”(Next)。
  8. 确认安装信息并开始安装:
    • 检查您选择的安装设置。
    • 点击“安装”(Install)按钮开始安装过程。
  9. 完成安装:
    • 安装过程可能需要几分钟。完成后,您会看到一个“完成”提示。
    • 通常会有一个选项让您“立即启动 Xshell”(Launch Xshell now),您可以勾选或取消勾选。
    • 点击“完成”(Finish)退出安装向导。

4. 首次运行及使用 Xshell

  1. 启动 Xshell: 您可以通过桌面快捷方式,或者从“开始”菜单中找到并启动 Xshell。
  2. 接受条款和条件(Xshell Free 用户): 如果您是 Xshell Free 用户,首次运行时可能会弹出一个对话框,要求您接受一些条款和条件,确认您是个人/学校用户。请仔细阅读并点击“接受”或“同意”以继续。
  3. 创建新会话:
    • 启动 Xshell 后,通常会自动弹出“会话”对话框。
    • 点击“新建”按钮。
    • 在“名称”字段输入会话名称(例如“我的服务器”)。
    • 在“主机”字段输入您要连接的服务器的 IP 地址或域名
    • 在“端口号”字段输入 SSH 端口号(默认为 22)。
    • 选择“连接”类型(通常是 SSH)。
    • 点击“连接”。
  4. 输入用户名和密码:
    • 首次连接时,会提示您输入服务器的用户名密码。输入后点击“确定”。
    • 如果连接成功,您将看到服务器的命令行界面,表示您已成功通过 Xshell 连接到服务器。

通过以上步骤,您就可以在 Windows 10 上成功安装并开始使用 Xshell 了。

Windows10上安装Xshell常见问题:

Xshell 和 Xftp 都是由 NetSarang 公司开发的重要工具。Xshell 主要是 SSH 客户端,用于命令行管理服务器;而 Xftp 则是 FTP/SFTP 客户端,用于文件传输。它们通常作为一个套件(Xshell Plus)一起提供。如果您需要通过命令行管理服务器,又需要方便地在服务器和本地电脑间传输文件,建议您都安装,它们可以很好地协同工作。

Xshell Free 版主要面向个人和学校用户免费使用,功能已足够强大。它与付费版在功能上有一些限制,比如可能无法同时打开太多会话窗口(通常限制为 4 个),或缺少部分高级管理功能。但对于日常的 SSH 连接和服务器管理,免费版通常能满足需求。企业用户则需要购买付费许可证以获得完整功能和商业授权。

配置 SSH 密钥登录能显著提高安全性和便利性。在 Xshell 中:

配置会话: 编辑您的会话属性,在“用户身份验证”中选择“Public Key”,并选择您刚刚生成的私钥。这样下次连接时就不需要输入密码了。

生成密钥对: 在 Xshell 工具栏选择“工具”>“用户密钥管理者”,点击“生成”创建新的密钥对。

上传公钥: 将生成的公钥(通常是 .pub 文件)上传到您的服务器的 ~/.ssh/authorized_keys 文件中。