Have the mount point created in
/run/<user>/<mount point>
via
/etc/tmpfiles.d/run-media-<user>.conf
D /run/media/<user>/<mount point> 0755 <user> <user> -
You can update all dirs manually with
# systemd-tmpfiles --create
Create an entry in /etc/fstab
# Map to local user <user>@<host>:<path> <mount point> fuse.sshfs noauto,_netdev,user,port=<port>,idmap=user,transform_symlinks,identityfile=/home/<user>/.ssh/id_rsa,allow_other,default_permissions,uid=<uid>,gid=<gid> 0 0 # Map to remote root root@<host>:<path> <mount point> fuse.sshfs noauto,_netdev,user,port=<port>,transform_symlinks,identityfile=/home/<user>/.ssh/id_rsa,allow_other,default_permissions,uid=0,gid=0umask=0000 0 0