平时管理 Linux 服务器、VPS,少不了 SSH 远程连接和文件传输工具。我个人平时使用的,就是 Xshell + Xftp 的组合。今天重装了系统,需要重装下载安装它们,以前总是去网上搜寻特别版本,其实就是破解版本,结果发现其实官网就提供永久免费的个人/教育版本的,下载地址:
Xshell:专业的 SSH 终端工具
Xshell 主要用来远程登录和管理 Linux 服务器,支持 SSH、SFTP、Telnet 等协议。
相比 Windows 自带的 SSH 命令行,Xshell 的图形界面更加方便,支持多标签会话、分屏操作、SSH 密钥登录、快速命令、关键字高亮、会话日志等功能。
如果经常需要管理多台 VPS,执行 Linux 命令、配置 Nginx、维护 Docker 服务或者排查系统故障,Xshell 用起来还是挺顺手的。
Xftp:简单好用的文件传输工具
Xftp 则主要负责本地电脑与远程服务器之间的文件传输,支持 SFTP、FTP、FTPS 等协议。
它采用类似 Windows 文件资源管理器的操作界面,可以直接拖放文件上传下载,也支持批量传输、文件夹同步、远程文件管理等功能。
比如需要修改网站 PHP 文件、上传网站程序或者备份服务器文件,用 Xftp 就很方便,不需要每次都通过命令行操作。
两款软件可以无缝配合
我比较喜欢的是 Xshell 和 Xftp 之间的联动。在 Xshell 中连接服务器后,可以直接启动 Xftp,快速打开对应服务器的文件管理界面,不需要重新配置一遍连接信息。
简单来说,Xshell 负责执行命令,Xftp 负责管理文件,两者搭配基本能满足日常 Linux 服务器运维的大部分需求。