Решил попробовать подключить удаленные файловые системы при помощи systemd .mount-модулей. По пользователям, а не для системы глобально.
Подключение из командной строки работает без проблем:
sshfs iron.burato:/ ~/iron
Host iron.burato
HostName 10.10.0.5
IdentityFile ~/.ssh/Keys/iron.burato
User burato
[Install]
WantedBy=default.target
[Mount]
Type=fuse.sshfs
What=iron.burato:/
Where=/home/burato/iron
systemctl --user start home-burato-iron.mount
mount[17611]: mount: only root can use "--types" option
Options=user
systemctl --user daemon-reload
mount[20509]: mount: only root can use "--options" option
ОС Arch Linux, но systemd вроде как везде одинаков.