|
LinusMinus
Anmeldungsdatum: 16. März 2022
Beiträge: 1
|
Hallo allseits, ich versuche schon länger eine automatische Einbindung eines SMB-Share via fstab zu realisieren, leider funktioniert es nicht wirklich richtig. Die Authentifikation erfolgt mit Kerberos, folgende Config habe ich in fstab drinnen:
| //domain.ltd/folder /mnt/folder cifs rw,noauto,nofail,username=user@domain.ldt,cruid=XXXXXXX,sec=krb5i,vers=3,users,x-systemd.automount,x-systemd.requires=network-online.target 0 0
|
Beim Starten des Rechners/Anmeldung muss ich immer zuerst umount ausführen, damit auf dem Share zugreifen kann.
Ich vermute mal das die Option x-systemd.requires=network-online.target nicht stimmt aber ich kann da keine Fehler finden? Hoffe ihr könnt mir da weiterhelfen? LG Max
|
|
chr123
Anmeldungsdatum: 19. Juli 2018
Beiträge: 1632
|
Grundsätzlich hast du auch den Parameter noauto gesetzt. Das kann auch erklären, warum der Share nicht automatisch eingebunden wird. Probier erstmal nur folgendes: | //domain.ltd/folder /mnt/folder cifs rw,username=user@domain.ldt,cruid=XXXXXXX,sec=krb5i,vers=3,users 0 0
|
|
|
seahawk1986
Anmeldungsdatum: 27. Oktober 2006
Beiträge: 11278
|
Falls du den NetworkManager nutzt, funktioniert das network-online.target nicht wie erwartet - vgl. https://blog.agchapman.com/auto-mounting-network-file-systems-with-systemd/ für einen Workaround.
|
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 9837
|
LinusMinus schrieb: […] Option x-systemd.requires=network-online.target
… ist abenteuerlich. Um systemd zu sagen, dass es ein in der Datei /etc/fstab angegebenes Dateisystem erst nach Verfügbarkeit des Netzwerks einbinden soll, verwendet man die Option _netdev. Es ist eine gute Praxis, in der Datei /etc/fstab alle dort gelisteten Netzlaufwerke so zu markieren. Oder man verwendet die Option noauto, womit systemd das betreffende Dateisystem eben gar nicht automatisch beim Hochlauf einbindet und man holt das später selbst über einen eigenen Task nach, welchen man natürlich über eine System-Unit starten kann.
|