xshell安装配置教程新手图文操作步骤详解
Xshell6是一个强大的安全终端模拟软件。 Xshell6支持SSH1,SSH2和TELNET 协议。用户可以通过家里的网络连接远程主机,方便用户在家处理突发事情,可以让用户轻松管理远程主机。 Xshell6还可以上传下载文件,非常方便。
详解 Xshell 软件的安装启动、会话管理区域、Session Properties 连接设置、SSH 认证方式及终端窗口配置。适合新手快速掌握远程主机连接与 SFTP 文件传输的基础操作界面与流程。
Xshell 是一款在 Windows 平台上广泛使用的终端模拟软件,主要用于通过 SSH、SFTP 等协议连接远程 Linux 服务器或网络设备。对于初次接触的用户而言,面对复杂的菜单和设置项容易感到困惑。本文将带你熟悉 Xshell 的核心工作界面,从安装启动到建立第一个安全连接,理清各功能区域的用途与配合关系。

Xshell 主界面布局,展示会话管理器、终端窗口和工具栏位置
概述
启动 Xshell 后,你会看到一个典型的 Windows 应用程序界面。顶部是菜单栏和工具栏,左侧通常是会话管理器(Sessions),中间最大的区域是终端窗口,右侧或底部可能显示日志或传输状态。理解这个布局是高效使用软件的第一步:左侧管理“连哪里”,中间显示“连上后做什么”,顶部工具提供快捷操作入口。
关于安装与首次启动
请从 NetSarang 官方渠道下载与你的 Windows 系统版本匹配的安装程序。运行安装向导时,按照提示接受许可协议,选择安装路径,并勾选创建桌面快捷方式。安装完成后,双击图标启动软件。
首次运行时,软件可能会弹出授权确认、版本更新提示或默认会话导入向导。如果是全新安装,直接关闭这些提示即可进入主界面。此时不需要急于修改所有偏好设置,建议先尝试建立一个简单的测试会话,验证软件能否正常保存配置并打开终端窗口。

关于安装与首次启动
关于会话管理区域
左侧的【会话】面板(Sessions)是管理远程主机连接的核心区域。它类似于浏览器的书签栏,但功能更强大。
点击工具栏上的【新建】按钮,会弹出会话属性对话框。首先给会话起一个易于识别的名称,例如“Web-Server-01”或“Test-DB”。注意,这个名称仅用于本地管理,不影响远程主机的实际 hostname。
当需要管理的服务器数量较多时,建议在会话面板中右键点击空白处,选择【新建文件夹】。你可以按环境(开发、测试、生产)或项目进行分类。这种结构化的管理方式能有效防止误操作,比如在测试服务器上执行了生产环境的删除命令。
会话配置可以导出为 .xsh 文件或整个会话包。在团队协作或更换电脑时,这非常有用。但请注意,如果会话中保存了密码或密钥路径,导出文件可能包含敏感信息。务必设置主密码保护,并通过安全的渠道传输这些配置文件。
关于 Session Properties 连接区域
新建会话后,首先面对的是【会话属性】窗口。这里的【连接】类别是最基础的设置项。
在【协议】下拉菜单中,选择对应的连接方式。最常用的是 SSH(用于命令行管理)和 SFTP(用于文件传输)。其他如 TELNET、RLOGIN 等协议因安全性较低,仅在特定老旧设备维护中使用。
填写【主机】地址,可以是 IP 地址或域名。【端口号】通常默认为 22(SSH/SFTP)。如果管理员为了安全修改了默认端口,请务必在此处填入正确的端口号。端口错误是导致“连接超时”或“拒绝连接”的最常见原因之一。
建议先只填写这三项基本内容,点击【确定】保存。这样可以将连接问题与后续的终端显示、键盘映射等高级设置分离开来,便于排查故障。

Session Properties 中的 Connection 设置页面,显示协议、主机和端口输入框
关于 SSH Authentication 区域
双击刚才创建的会话,Xshell 会尝试连接。如果这是第一次连接该主机,通常会弹出一个【安全警告】对话框,显示远程主机的密钥指纹。
请务必核对指纹来源。如果是内部服务器,可以向管理员确认;如果是公有云实例,可以在控制台查看指纹信息。确认无误后,勾选【接受并保存】,这样下次连接时就不会再弹出警告。忽略此步骤可能导致中间人攻击风险。
接下来是身份验证。在【用户身份验证】方法中,常见选项包括 Password(密码)和 Public Key(公钥)。
- Password:输入用户名和密码。注意,Linux 终端中输入密码时通常不显示字符,这是正常现象。
- Public Key:如果使用密钥登录,需在此处选择已生成的用户密钥。确保对应的公钥已正确添加到远程服务器的
~/.ssh/authorized_keys文件中。
出于安全考虑,不建议在会话属性中直接保存明文密码。可以使用 Xshell 的主密码功能加密保存,或每次连接时手动输入。
关于终端窗口区域
连接成功后,中央的终端窗口将显示远程主机的命令行提示符。这里是执行所有操作的地方。
观察窗口标题栏,它会显示当前会话的名称和连接状态。确认标题与你预期的目标一致,再开始输入命令。这是一个简单但重要的习惯,能避免在多标签页操作中混淆环境。
如果遇到中文乱码,通常是因为编码设置不匹配。右键点击终端窗口,选择【属性】->【终端】->【编码】,尝试切换为 UTF-8 或 GBK,直到显示正常。同时,检查远程主机的 locale 设置是否与终端编码一致。
Xshell 支持会话日志记录。在【属性】->【日志】中可以启用此功能。这对于审计操作或排查复杂问题很有帮助,但日志文件可能包含敏感数据,请妥善存储并定期清理。
关于 SFTP 与文件传输区域
除了命令行,Xshell 还集成了 SFTP 文件传输功能。在已建立的 SSH 会话中,点击工具栏上的【新建文件传输】按钮(通常是一个绿色箭头图标),会自动打开一个关联的 SFTP 窗口。
SFTP 窗口分为左右两栏:左侧是本地文件系统,右侧是远程服务器文件系统。你可以像资源管理器一样拖拽文件进行上传和下载。
在进行文件传输前,请确认远程账号对目标目录具有读写权限。特别是部署配置文件或脚本时,建议先上传到临时目录,验证无误后再移动到正式位置。不要直接覆盖生产环境的关键文件。
需要注意的是,SFTP 服务的可用性依赖于远程服务器是否启用了 SFTP 子系统。大多数现代 Linux 发行版默认启用,但某些精简版系统或特殊配置可能需要额外安装 openssh-sftp-server。

SFTP 文件传输窗口,展示本地与远程文件目录的双栏布局
关于默认会话属性区域
如果你经常连接具有相似特征的主机(如相同的字体、颜色方案或保持连接间隔),可以修改【默认会话属性】。
在会话管理器中,右键点击【Default Session】或类似条目,选择【属性】。在这里设置的值将作为模板,应用于所有新建的会话。例如,你可以统一设置终端字体为 Consolas,字号为 12,背景色为黑色。
但要注意,默认属性不应包含特定的主机地址、端口或认证信息。这些具体参数应在每个独立会话中单独设置。保留一个干净、通用的默认模板,有助于保持配置的灵活性和安全性。
关于连接后的复核顺序
完成上述配置后,建议按照以下顺序进行最终检查:
- 会话名称:是否清晰标识了目标环境?
- 协议与主机:IP/域名和端口是否正确?
- 认证方式:用户名、密码或密钥是否配置妥当?
- 终端显示:编码和字体是否能正常显示中文?
- 文件权限:SFTP 是否能正常访问所需目录?
Xshell 的工作逻辑清晰:会话管理负责组织和存储连接对象,Session Properties 定义通信参数,认证模块处理身份验证,终端窗口呈现交互界面,而 SFTP 则处理文件流转。熟悉这些区域的分工与协作,你就能从容应对日常的远程运维任务。

关于连接后的复核顺序
Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。
Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。
Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。
Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。















