文章分类: ggRock
本条还可参阅:

🔐 使用 WinSCP 访问 Debian Linux 主机

本指南将指导您使用 WinSCP(Windows 上的免费 SFTP 和 FTP 客户端)连接到 Debian Linux 主机。WinSCP 允许通过 SSH 进行安全的文件传输和基本的文件管理。



🛠 前置要求


开始之前,请确保以下条件:


  • Debian Linux 主机已启用并运行 SSH(通常通过 openssh-server 软件包)。
  • ✅ 您拥有 Debian 机器的 IP 地址或主机名
  • ✅ 您知道 Debian 主机上某个账户的 用户名密码(或私钥)。
  • ✅ 您的 Windows PC 上已安装 WinSCP。如果未安装,请在此下载:https://winscp.net/



🧭 通过 WinSCP 连接的步骤


1. 启动 WinSCP


  • 在 Windows 系统上打开 WinSCP。


2. 创建新站点/会话


  • 登录 窗口中,单击 新建站点


3. 输入连接详情


按如下方式填写字段:


  • 文件协议SFTP(从下拉菜单中选择)
  • 主机名:输入您的 Debian 系统的 IP 地址主机名
  • 端口号22(SSH 默认端口)
  • 用户名:输入您的 Debian 用户名
  • 密码:输入 用户密码

(如果使用私钥认证,则留空。)


💡 如果您使用私钥:

>

* 单击 高级...
* 导航到 SSH > 身份验证
* 浏览以选择您的 .ppk 私钥文件


4. 保存会话(可选)


  • 单击 保存... 以保存会话以供将来使用
  • 也可以为其指定自定义名称


5. 连接


  • 单击 登录
  • 接受任何 SSH 密钥警告提示(您可能被要求信任主机密钥)



📂 使用界面


连接后:


  • 左面板 显示您的 本地 Windows 文件
  • 右面板 显示您的 Debian Linux 文件


您可以:


  • 在面板之间拖放文件以上传/下载
  • 右键单击以创建文件夹、编辑文件、设置权限等



🧯 故障排除


问题

解决方案

连接被拒绝

确保 ssh 服务正在运行:sudo systemctl status ssh

身份验证失败

仔细检查您的用户名、密码或私钥

超时或无法访问

确保主机 IP 正确,并且网络/防火墙允许端口 22



🏁 总结


使用 WinSCP,您可以安全地连接到 Debian 系统、上传或下载文件以及管理目录,所有这些都可以从简单的 Windows 界面完成。


如果您遇到任何问题,请使用 PuTTY 或从另一个 Linux/Unix 系统使用 ssh 命令从终端验证 SSH 访问。

更新于: 24/04/2026

这篇文章有帮助吗?

分享您的反馈意见

取消

谢谢!