With sshfs you can mount remote filesystem locally via ssh. It uses FUSE underneath. Very quick and convenient.

On server:

You need to enable sftp from /etc/ssh/sshd_config. Uncomment following line if it’s commented:

Subsystem sftp /usr/libexec/sftp-server

And restart sshd.

On client:

Create a mountpoint:

mkdir mount_shared

sshfs user@server:/home/user/share mount_shared/

I am using 9.0 stable on server and 10.0 current on client. sysctl vfs.usermount=1 is not needed as suggested by others.

sshfs_debug is useful to get debugs.