Юниты монтирования шары через sshfs
BASH DAYS — авторский канал от действующего девопсаПодпишись на наш ТГ канал: @bashdays
Юнит 1

Юнит 2

Юнит 3

Ну и кому нужна копипаста, лови текстом:
Юнит 1
[Unit] Description=Mount remote filesystem over sshfs with fuse After=network.target [Install] WantedBy=multi-user.target [Mount] What=storage@bashdayz.ru:/storage Where=/mnt/storage Type=fuse.sshfs Options=kernel_cache,compression=no,allow_other,reconnect
Юнит 2
[Unit] Description=Run ssh mount /mnt/storage check After=mnt-storage.mount [Timer] Unit=mnt-storage.service OnCalendar=*-*-* *:*:00 [Install] WantedBy=timers.target
Юнит 3
[Unit] Description=SSH mount /mnt/storage check [Service] Type=oneshot ExecStart=/bin/bash -c "if [[ ! -f /mnt/storage/mount.yes ]] ;then systemctl restart mnt-storage.mount;fi" TimeoutSec=300 [Install] WantedBy=multi-user.target