RFUE
RFUE based on RFSD Cross-platform FUSE implementation depends on Dokan on Windows, and libfuse on Linux and Macosx.
Version: 1.7.6.2 Updated: 2025-7-22
Features
- Support read-only and read-write mounting
- Support volume label in Macosx and Windows
- Multi-platform support Windows Macosx Linux
how to install
Use curl
curl http://dl.ranfs.com/pub/rfue/all/get.sh -o -|sh -s /usr/local/bin
Use wget
wget http://dl.ranfs.com/pub/rfue/all/get.sh -O -|sh -s /usr/local/bin
Use powershell
$rfue_dir="c:\rfue";Invoke-Expression(New-Object Net.WebClient).DownloadString("http://dl.ranfs.com/pub/rfue/all/get.ps1")
Installation path
On Linux and Macosx, the default installation path is /usr/local/bin. If you need to specify another path, please change the path configuration after sh -s.
On Windows, the default installation path is c:\rfue, if you need to specify another path, please change the path configuration behind $rfue_dir=.
Using help
$ rfue -h rfue-linux-x86_64 v1.7.6.2 (2025-7-22) - rfp/rfps fuse Copyright (C) 2014-2025 ranfs.com Usage: rfue [opt] [arguments] ... -u [url] Specify 'url' to mount -m [MountPoint] Can be /mnt/test -r ["debug=1&..."] set url query val options=rw,allow_other,allow_root,noexec -d Run as a daemon -c [config_file] set config file -p dump current config -s [list|key=val] Set configuration options -e ["cmd;..."] execute string 'cmd' -v show version -q Do not display the startup banner and copyright message -o [log_file] set output log file -l [log_level] set log level: verb, dbg, info, warn, err -h display this help
Usage example
Mount the Windows directory to the Macosx directory
sudo rfue -u rfp://192.168.1.1 -m /mnt/win -o win.log -r "options=allow_other&volname=win" -d
Assuming that rfsd is running on a Windows system with 192.168.1.1, the files under win can be managed in /mnt/win after the mount is successful. win.log is the log output by rfue, which is convenient for finding the cause of the problem. volname=win where win is the volume label name, which is convenient for managing multiple mount directories. Readonly are supported by default. If you need to Read and write, you can add parameters.
sudo rfue -u rfp://192.168.1.1 -m /mnt/win -o win.log -r "options=rw,allow_other&volname=win" -d
Unmount the newly mounted directory
rfue-umount.sh /mnt/win
Related resources
Windows
- rfue-windows-arm64.zip, 649 KB
- rfue-windows-x64.zip, 717 KB
- rfue-windows-x86.zip, 651 KB
Macosx
- rfue-macosx-arm64.zip, 451 KB
- rfue-macosx-x86_64.zip, 454 KB
Linux
- rfue-linux-aarch64.zip, 647 KB
- rfue-linux-armv4tl.zip, 667 KB
- rfue-linux-i486.zip, 653 KB
- rfue-linux-mips.zip, 769 KB
- rfue-linux-mips64.zip, 744 KB
- rfue-linux-mips64el.zip, 740 KB
- rfue-linux-mipsel.zip, 765 KB
- rfue-linux-powerpc.zip, 663 KB
- rfue-linux-powerpc64.zip, 684 KB
- rfue-linux-powerpc64le.zip, 684 KB
- rfue-linux-x86_64.zip, 685 KB