20
votes
Accepted
Is it possible to use FUSE with Windows?
There is a FUSE compatibility layer for the Windows File System Proxy (winfsp).
This project seems to be live (as of 2019) - although it looks to be almost entirely a 1-developer show.
Code is ...
18
votes
Accepted
What is the difference from exfat-fuse and exfat-nofuse?
They're two different drivers. One of them is created using FUSE, the other is a kernel module.
FUSE is a framework that allows filesystem drivers to be written in "userspace", i.e. as ...
14
votes
Getting `sshfs` working on WSL or finding an alternative
So I have a workaround that you might like. I installed SFTP Net Drive 2017 and then remotely connected to the file system I wanted. I mapped it (via the GUI) as R:\. From WSL, you can then map R:\ ...
12
votes
Is it possible to mount a .tar file?
I had problems with large tar files or with tars containing many files, so I created my own alternative to archivemount: ratarmount.
You can install it with pip3 install --user ratarmount. And then ...
10
votes
Accepted
Translate permissions with as sshfs remote mount?
Right, in case anyone sees this later as search result, the answer was:
sudo sshfs -o allow_other,default_permissions X:/ /mntX
I had tried both allow_other (which gives every user read and write ...
10
votes
Accepted
Getting `sshfs` working on WSL or finding an alternative
Since I asked this question, Microsoft has released WSL 2 in its Insiders Preview ring. Since this provides a full Linux kernel to WSL, no more workarounds are necessary to get SSHFS to work.
Update: ...
9
votes
How to mount an SMB share on Linux as normal user on the commandline nowadays?
GVFS mounts can be used from the command line with gio mount when there is a dbus enviroment is available. The mount points appear under /var/run/user/[uid]/gvfs.
See also the answer to Samba mount ...
8
votes
Is it possible to use FUSE with Windows?
Windows Projected File System (ProjFS) allows to create user-mode apps to back virtual file systems. It was introduced in Windows 10 1809. This feature needs to be enabled in Windows Features dialog. ...
6
votes
Accepted
Expose fuse mounted inside a docker container
The solution comes from the post
s3 mounted inside the container. how to expose it to the host?
In this post is described a solution using glusterFS, requiring more
permissions for the container. The ...
5
votes
Accepted
mount and umount behaving differently when run under cron
Here is my complete solution:
First I visually audited the audit.log. To catch the right things and only the right things, I used audit2allow to create a policy and type enforcement rule.
grep mount ...
4
votes
What is the difference from exfat-fuse and exfat-nofuse?
From fuse(8):
FUSE (Filesystem in Userspace) is a simple interface for userspace programs to export a virtual filesystem to the Linux kernel. FUSE also aims to provide a secure method for non ...
4
votes
Where are programs that use CUSE (character in user space)?
I'd be interested to use CUSE to make a virtual serial port that connects to an RFC-2217 serial-over-network server. That would be a really good use of CUSE.
See:
Any Linux RFC2217 Client for ...
4
votes
Is it possible to use FUSE with Windows?
When MS introduced GVFS they created a new filter driver that's more or less FUSE-alike
GVFS relies on a new Windows filter driver (the moral equivalent of the FUSE driver in Linux) and we’ve worked ...
3
votes
Accepted
How to format a FUSE volume?
FUSE is designed to operate on filesystems in userspace - it says nothing about creating the filesystem representation on a disk the first place - and this would be outside the scope of FUSE - you ...
3
votes
Where are programs that use CUSE (character in user space)?
I maintain a Linux kernel-space serial-port-over-network driver, and have been wanting to move it to userspace for 15 years. I've looked into using ptys, but they only provide support for a subset of ...
2
votes
Automount sshfs using fstab without mount -a
Based on this ubuntu help page and my tries with Debian 9, I make it work and have right file permissions with this fstab entry :
sshfs#user@host:/remote/path /local/path fuse delay_connect,defaults,...
2
votes
Transparent Linux FS (FUSE or similar) that presents encrypted virtual files from unencrypted physical files?
What you want to do could be achieved using a cryptographic filesystem in userspace (FUSE) that transparently en- and decrypts data on the fly like EncFS or eCryptFS.
With EncFS you can create a new ...
2
votes
Canceled SSHFS (fuse) mount - cannot remove directory
umount -l remote
-l Lazy unmount. Detach the filesystem from the filesystem hierarchy now, and cleanup all references to the filesystem as
soon as it is not busy anymore. (...
2
votes
Risks of removing fuse from Linux (to get rid of .fuse_hidden files)
Short answer
Removing fuse will probably cause inability to mount the filesystem.
FUSE is Filesystem in Userspace which means there is a userspace program that handles all operations performed on this ...
2
votes
What is the difference from exfat-fuse and exfat-nofuse?
Your Kernel has a method of talking to hardware. This method (and the kernel itself) runs in Ring 0, which means it's privileged. Filesystem code can contain a rootkit. Moreover, you have to be root ...
2
votes
How do communicate between FUSE filesystem daemon process and user application process in linux?
FUSE uses a filesystem API because the whole purpose of FUSE is to provide a filesystem API to the process.
Say you have some program that accesses files. It's going to use a filesystem API because ...
2
votes
Accepted
How to mount FUSE (e.g. unionfs) so that all users will have access to it?
The unionfs executable you used created a filesystem in userspace (FUSE). The process managing the filesystem runs under a specific user (in your case: manager) and other users have no access. Giving ...
1
vote
How can I hash/checksum any sequential download, without having to store the whole file locally?
This is not possible. In order to run an a file level operation, such as a hash or checksum, on a remote file, you need access to the remote file. You would either need remote access to the hosting ...
1
vote
Accepted
Why do sshfs and fuse create thousands of file descriptors (unbounded growth) for a Java process?
Apparently, the issue was not related to sshfs or fuse, but rather about the interaction of CrateDB (coded in Java) and GNU/Linux distributions using cgroup v2, as identified by the CrateDB team :
We ...
1
vote
Modifying a fusemount while mounted
Workaround
Install bindfs. Then invoke as the original user:
bindfs -o allow_other /original/mountpoint /secondary/mountpoint
The contents of /original/mountpoint should appear under /secondary/...
1
vote
OSXFuse mounted directory ownership error with automount SSHFS
In current versions of OSXFuse and mac OS, the name to use for sysctl seems to actually be "vfs.generic.osxfuse.tunables.allow_other".
So the command would be:
sysctl -w vfs.generic.osxfuse.tunables....
1
vote
Why FUSE might be considered insecure on server?
This useful comment links to this Web page. Below is an extract from the page:
Security Concerns
Writing and using a FUSE filesystem can have some Metrodome-sized security concerns that may or may ...
Community wiki
1
vote
Share mounted samba share in another share
After investigating, it seems I have been affected by a bug as described here:
https://serverfault.com/questions/491464/directories-shown-as-files-when-sharing-a-mounted-cifs-drive
It seems there is ...
1
vote
Autofs 770 mount point permission
Have you tried using file_mode and dir_mode option?
-fstype=fuse,uid=worker,gid=workers,file_mode=0660,dir_mode=0770 ://server/share
1
vote
ifuse mount iPhone for different users (permissions)
First enable allow_other in /etc/fuse.conf, then specify it in the parameters:
ifuse MOUNTPOINT -o allow_other
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
fuse × 101linux × 49
filesystems × 23
mount × 22
sshfs × 14
macos × 8
ubuntu × 7
samba × 6
ssh × 5
debian × 5
permissions × 5
fstab × 5
ntfs × 4
ext4 × 4
amazon-s3 × 4
umount × 4
macfuse × 4
windows × 3
unix × 3
zfs × 3
autofs × 3
windows-7 × 2
networking × 2
installation × 2
encryption × 2