跳至主要内容

🔐 使用 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 访问。

这篇文章对您有帮助吗?

Debian 系统中的更多文章

没有找到您要的内容?

与我们聊天或给我们发送电子邮件。聊天全天候开放,点击右下角的气泡即可。

给我们发邮件