Windows下用rclone代替RaiDrive将ftp映射为本地盘

发布时间 2023-12-26 16:39:28作者: donsam

Windows下用rclone代替RaiDrive将ftp映射为本地盘

1.软件准备:

2.使用:

  • 下载WinFsp,如我下载的是winfsp-2.0.23075.msi,下一步下一步安装就行。

  • 解压rclone,运行:

    rclone.exe config

    [testftp]
    type = ftp
    host = 10.2.0.105
    user = test
    pass = R0H_XC7IRcpTb8qOsCL4tWMW7GY

配置的是FTP,按步骤填IP账号密码,最后Quit config就行。

[testftp]
type = ftp
host = 10.2.0.105
user = test
pass = R0H_XC7IRcpTb8qOsCL4tWMW7GY

 

  • 运行类似如下指令挂载:

    rclone.exe mount testftp:/ X: --cache-dir E:\ftptemp --vfs-cache-mode writes --vfs-cache-max-age 60s

其中testftp是上一步rclone配置的名字,X:是挂载的本地磁盘位置,注意不要在最后加上/,E:\ftptemp是缓存的位置,默认会在C:\Users\用户名\AppData\Local\rclone这里,后面的writes是缓存模式。效果如下:

  • 创建windows服务,运行命令:

nssm install rclone

参数如下:

  • 可能会遇到服务启动失败的的问题:

是因为nssm默认使用LocalSystem用户。

任务管理器-服务-右键rclone选择打开服务->找到rclone右键选择属性->登录->选择“此账户”->点击右侧浏览->弹出框中选择高级->立即查找->选择一个本地账户比如Adminstrator->一路确定。

 

3.参考文档:

https://www.cnblogs.com/sandeepin/p/rclone-winfsp-ftp-disk.html https://bk.x0x.cn/2022/12/rclone-webdav.html https://cloud.tencent.com/developer/article/2346525 https://cloud.tencent.com/developer/article/1764095 https://www.cnblogs.com/fps2tao/p/16433588.html