MacOS使用Rclone挂载ftp到本地目录
之前使用访问ftp的文件都是通过第三方FTP客户端,使用起来总觉得不是很方便,就开始研究如何将ftp的目录载到本地,最终通过Rclone+macFUSE实现过了挂载,记录下详细的操作过程,希望可帮到有需要的朋友。
环境说明
设备是MacBook Air M1
,系统是MacOS 12.7.4
安装Rclone
- 下载rclone,地址:rclone下载;
- 根据CPU类型选择下载不同版本,我这里选择的是
macOS
的ARM - 64 Bit
版本;
- 下载完成后,解压到指定的目录。
安装macFUSE
- 下载
macFUSE
,地址:macFUSE下载 - 安装教程可参考macFUSE安装教程
配置Rclone
- 进入解压后的
rclone-v1.68.1-osx-arm64
目录,在该目录下运行终端; - 在终端中创建rclone配置文件
# 配置rclone配置文件
./rclone config
- 输入
n
选择新建配置文件
- 自定义一个配置名称
- 选择连接类型,这里输入
15
选择ftp
- 输入
ftp
的ip
地址;
- 输入连接用户名和密码
- 后续过程只需要一只默认即可
- 输入
q
退出配置
- 创建需要挂载的目录
- 挂载
ftp
到本地目录,在rclone-v1.68.1-osx-arm64
目录执行挂载命令
./rclone mount ftp240:/ /Users/guohaizhang/Documents/ftp240 --vfs-cache-mode writes &
ftp240
替换成rclone config
创建的配置名称;/Users/guohaizhang/Documents/ftp240
替换成创建的挂载目录;&
保持挂载在后台执行;
- 挂载完成以后,就可以在
ftp240
目录下查看挂载的文件; - 取消挂载命令
umount /Users/guohaizhang/Documents/ftp240