Nach vielen Versuchen und weiträumiger Suche im Netz hatte ich jetzt Erfolg.
Ich habe im Ordner
/etc/systemd/system/
folgende zwei Dateien angelegt, deren Namen ich aus den Einträgen abgeleitet habe, die der fstab-Generator erzeugt hat:
home-xxxxxxxxx-HiDrive.timer
mit folgendem Inhalt:
[Unit]
Description=home-xxxxxxxxx-HiDrive.timer
[Timer]
AccuracySec=5s
OnStartupSec=20s
Unit=home-xxxxxxxxxx-HiDrive.mount
[Install]
WantedBy=multi-user.target
sowie
home-xxxxxxxxx-HiDrive.mount
mit folgendem Inhalt:
[Unit]
Description=home-xxxxxxxxx-HiDrive.mount
[Mount]
Where=/home/xxxxxxxxx/HiDrive
What=sshfs#xxxxxxxxx@sftp.hidrive.strato.com:/users/xxxxxxxxx
Type=fuse
Options=uid=1002,gid=100,umask=0,allow_other,workaround=rename
[Install]
WantedBy=multi-user.target
Dann die
home-xxxxxxxxx-HiDrive.timer
"einschalten" mit
systemctl enable home-xxxxxxxxx-HiDrive.timer
und entweder mit
systemctl start home-xxxxxxxxx-HiDrive.timer
das Volume mounten oder einen Reboot machen.
Das Ganze mache ich mit einem ssh-Schlüsselpaar. Wobei der öffentliche Schlüssel bei Strato hinterlegt ist und mein Privater in /root/.ssh.
Im Ordner /root/.ssh/ sucht sshfs standardmäßig nach diesem Schlüssel (i. d. R. eine Datei namens id_rsa, kann aber auch anders heißen).
Wenn der Schlüsssl wo anders liegt, z. B. in /home/xxxxxxxxx/.ssh/, dann muss man das explizit bei den Optionen in der Datei
home-xxxxxxxxx-HiDrive.mount
angeben.
Das sieht dann etwa so aus:
Options=uid=1002,gid=100,umask=0,allow_other,workaround=rename,IdentityFile=/home/xxxxxxxx/.ssh/id_rsa
Den Eintrag in der fstab habe ich gelöscht. Und jetzt habe ich genau das, was ich wollte.
Nämlich nichts doppeltes.