Filesystem in Userspace

Article description::Filesystem in Userspace (FUSE) provides a way for users to mount file systems without needing special permissions (mounting in Linux is generally reserved to those with administrative privileges).

Emerge
As with most file systems, after building support for the file system into the kernel be sure to install the user space tools:

Files
The following configuration files are available for FUSE:



There are two configuration variables available in the file:


 * mount_max - Sets the maximum number of FUSE mounts allowed to non-root users (defaults to 1000 if unset).
 * user_allow_other - Allows non-root users to specify the  or   mount options. This is disabled for security reasons.

Mounting filesystems
Use the command:

Unmounting filesystems
Filesystems can be unmounted using either the or the  command:

External resources

 * http://www.cs.nmsu.edu/~pfeiffer/fuse-tutorial/ - A technical tutorial on writing a FUSE filesystem.
 * FUSE-based file systems - Overview on wiki.archlinux.org