Mount an ssh location in local tree
sshfs user@domain.com:/path mountpoint -o reconnect,password_stdin,idmap=user,ServerAliveInterval=15,umask=0002,sftp_server="/usr/lib/openssh/sftp-server -u 0002"
-o reconnect: reconnect after disconnection
-o ServerAliveInterval=15: keep the connection alive even if there is no activity
-o idmap=user: set permissions for local user emulating remote user
-o password_stdin: get password from stdin
-o umask=0002,sftp_server="/usr/lib/openssh/sftp-server -u 0002": mask for existing or newly created files
E.g.:
sshfs casadoa1@amor.org.aalto.fi:/m/nbe/project/quantum-data/ /m/nbe/project/quantum-data/ -o reconnect,password_stdin,idmap=user,ServerAliveInterval=15,umask=0002,sftp_server="/usr/lib/openssh/sftp-server -u 0002"
Unmount
fusermount -u mountpoint