Ich versuche, permanente Samba-Freigabe-Mounts einzurichten. Das ist nicht allzu schwer mit diesen Anweisungen . Aber ich möchte, dass sie es tun
- Automatische erneute Bereitstellung, wenn ich dem Netzwerk beitrete, in dem diese Freigaben verfügbar sind.
- Beim Verlassen des Netzwerks wird die Bereitstellung automatisch aufgehoben (oder Zugriffsanforderungen schlagen sofort fehl, anstatt zu hängen), dh dies wird automatisch vermieden.
Google schlägt vor, dass AutoFS hilfreich sein könnte. Ich nehme an, es kümmert sich um die 1. oben, aber ich bin mir nicht sicher über die 2.
Die anderen Fragen zu automatisierten Samba-Mounts, dh wie man eine Samba-Freigabe dauerhaft mounten kann? , scheinen keine automatischen Remounts / Unmounts zu behandeln, daher denke ich, dass dies kein Duplikat ist.
Vielen Dank.
Schreiben Sie die Skripte, um die Freigabe bereitzustellen und die Bereitstellung aufzuheben.
Platzieren Sie sie in "/etc/network/if-up.d" bzw. "/etc/network/if-down.d". Dies sind die Speicherorte für Skripts, die ausgeführt werden, wenn die Netzwerkverbindung hergestellt oder geschlossen wird.
Wenn Sie jedoch nach einem bestimmten Server suchen , der online hoch- oder heruntergefahren werden soll, ist die einzige Lösung, die ich sehe, einen Cron-Job zu erstellen, der die Serververbindung regelmäßig überprüft, den Status beibehält und die Skripts entsprechend ausführt.
quelle
AutoFS wird gut funktionieren. Es wird automatisch bereitgestellt, wenn Sie auf die Freigabe zugreifen, erneut bereitgestellt, wenn es gelöscht wird, und die Bereitstellung wird aufgehoben, wenn es inaktiv ist. Wenn Sie sich abmelden und alle Prozesse (aufgrund der Abmeldung) beendet sind, fällt der Mount nach einiger Zeit im Leerlauf ab. Sie können die Leerlaufzeit konfigurieren.
Sehen Sie sich diese Anleitung an: http://www.howtoforge.com/accessing_windows_or_samba_shares_using_autofs
quelle
Der Mount versucht immer, die Verbindung wiederherzustellen, wenn Sie auf die Ressource zugreifen. Wenn Sie Netzwerk-Hopping betreiben, hängt es davon ab, ob Sie eine Route zum Host haben oder nicht. AutoFS wird es jedoch weiterhin versuchen. Es gibt Parameter, die Sie konfigurieren können (Zeitüberschreitungen, Wiederholungsversuche usw.).
quelle