I've tried many combinations of sshfs and SMB, with autofs and/or manual mounts in a Cron job, and I've always had freezing / long timeout issues when servers become unavailable or weren't available to begin with.
My requirements are as follows:
- Have an actual, proper mount point in the local filesystem (i.e., not something like KIO) that is compatible with any application
- automatically mount the remote filesystem whenever the server is / becomes available
- instead of processes freezing when trying to access a mountpoint whose server has disappeared, I'd want a quick timeout (say, 3 seconds) after which an I/O error is returned, so system stability isn't compromised
- reasonably good encryption, as this is supposed to be over the internet
i.e., just a "reasonable remote filesystem", like any remote filesystem should behave really!