Share / view files betweek Mac OS X and Linux (Ubuntu) using sshfs and GUI I just want to access file from Mac OS X (Big Sur / 11.2.1) on my Linux (Ubuntu 20.04.2 machine) and vice versa.
I did not like the idea using SMB - or should I really do it??
What I did

OS X : Enabled System Preferences -&gt; Sharing -&gt; Remote Login
OS X: I am able to type sshfs (not sure why it knows the command I did some other experiments the other days (e.g. installed meld via brew)
Linux enabled ssh (server)

What works good

Access OS X Filesystem from Ubuntu via sshfs user@192.168.0.1
Access OS X Filesystem from Ubuntu via the files application by typing sftp://192.168.0.1

What works not-so-good
Access the Linux / Ubuntu filesystem from Mac OS X : 
sshfs user@192.168.0.2:/ localMountDir works as well BUT:

strange user and group : user: root, group weel
going deeper into the path (which is internally another SSD the permission changes from 755 to 750 (or rwxr-xr-x to rwxr-x---)

How to fix the issue ??

I would guess it has to do with this trange user/group root/weel
If so how to fix this ?? I looked a little bit about users and groups in OS X but on the GUI -&gt; System Preferences -&gt; Users and Groups -&gt; I do not see any groups
Looking at your command to mount your Linux drive on Mac,
sshfs user@192.168.0.2:/ localMountDir

it looks like you are specifying that you want to mount the root of the Linux filesystem (that’s the :/ part). In general, most operating systems assign ownership of root-level directories to a privileged user (i.e., not you). In the case of Linux, root is the name of the superuser and wheel is the name of the group to which root belongs. So what you are seeing is, in fact, 100% correct. And it’s also no surprise that permissions become more restrictive as you descend into certain directories (e.g., if you are trying to cd into your own home directory then it’s expected that it is not world-readable [750], whereas the root of the filesystem should be world-readable [755].)
What I suspect you’re wanting to do is to sshfs directly into your own home directory on the Linux box. So you’d want to specify that on your command line:
sshfs user@192.168.0.2:/home/YOURUSERNAME localMountDir