Одна из возможностей — автомонтирование systemd.
[1] Создайте точку монтирования.
Он не может находиться в вашем домашнем каталоге или /media. Например, создайте его в /mnt/SrvAshare.
[2] Затем добавьте в качестве примера следующее в /etc/fstab:
//serverA/sharename /mnt/SrvAshare cifs defaults, uid = 1000, noauto, x-systemd.automount, x-systemd.idle-timeout = 30, x-systemd.mount-timeout = 10 0 0
[3] Затем осчастливьте systemd:
sudo systemctl демон-перезагрузка
sudo systemctl перезапустить удаленный-fs.target
Он работает, не монтируясь автоматически при загрузке ( нетавто ), но по мере необходимости ( x-systemd.automount ), когда вы или какое-либо приложение или какой-либо процесс обращаетесь к точке монтирования /mnt/SrvAshare. Это неудачно. Если, например, вы просто делаете ls -l /mnt/SrvAshare
он установит долю.
x-systemd.idle-тайм-аут = 30 отключит общий ресурс, если он не использовался в течение 30 секунд (указано пользователем).
x-systemd.mount-timeout=10 попытается смонтировать общий ресурс в течение 10 секунд (указано пользователем), а затем остановится, если недоступен. Полезно, если вы случайно выбрали точку монтирования, когда находитесь в неправильном месте.