跳转至

SFTP

将 SFTP(SSH 文件传输)服务器挂载为 Windows 驱动器——NAS 设备和 Linux 服务器最常用的安全选项。

准备工作

请提前准备以下内容:

  • SFTP/SSH 服务必须已在服务器上启用:
  • 服务器地址和端口(默认为 22)。
  • 密码,或私钥文件,或两者兼有——具体取决于服务器的身份验证方式。支持一次性验证码(两步验证)。

连接

  1. 点击工具栏上的添加。
  2. 选择 NAS → SFTP。
  3. 输入服务器地址、端口、用户名和密码。
  4. 可选择输入一个路径,将某个子文件夹挂载为驱动器根目录,如果服务器不使用 UTF-8,可选择相应的文字编码。
  5. 点击连接。

SFTP 连接对话框

使用两步验证——完成第 5 步后会出现提示;输入验证码并点击确定。

使用私钥——不使用密码,改为点击密钥文件按钮并选择您的私钥(PuTTY 的 .ppk 或 OpenSSH 格式)。如果密钥设有口令,请在密码字段中输入该口令。

设置

设置项 说明 默认值
地址 / 端口 服务器主机和 SSH 端口 端口 22
用户名 / 密码 服务器账户;密码字段也可用于密钥口令 —
私钥 用于替代(或配合)密码使用的密钥文件 无
路径 挂载为驱动器根目录的服务器文件夹 账户主目录
文字编码 服务器的文件名编码 UTF-8
只读 阻止对已挂载驱动器的写入 关闭

备用地址——点击地址旁的 + 添加一个备用服务器地址(与主地址路径相同)。如果主地址连接失败,RaiDrive 会自动回退到备用地址。

行为与限制

  • 文件权限即服务器的 Unix 权限——您的账户在服务器上无法写入的内容,在该驱动器上同样无法写入。
  • 吞吐量受限于服务器的 SSH 加密性能;低端 NAS 的 CPU 常常会将传输速度限制在远低于网络线速的水平。

故障排除

症状 原因 解决方法
密码正确但身份验证失败 服务器要求使用密钥验证 配置私钥,或在服务器上启用密码验证
每次连接都提示输入验证码 服务器强制启用两步验证 输入验证码;如服务器提供应用密码可考虑使用
非 ASCII 名称显示乱码 服务器使用了旧式编码 在驱动器的选项中更改文字编码
主目录不正确 SFTP 根目录与预期不符 显式设置路径选项