Ich habe Probleme beim Mounten eines CIFS-Netzlaufwerks zur Verwendung in einer von mir entwickelten / verwalteten Anwendung. Der Freigabepfad enthält einen Ordner mit dem Namen , Employees
wie in Company/, Employees/Some data
(der zugeordnete Ordner befindet sich in einer Windows-Domäne).
Ich musste die Räume schon mit dem Oktal verlassen \040
. Das Oktal \054
für Komma funktioniert nicht - ich erhalte immer noch eine Fehlermeldung. Nach dem Betrachten kern.log
sehe ich, dass es das Komma wörtlich interpretiert und den Weg bricht:
Nov 21 11:15:58 dashboard-prod kernel: [669753.128303] CIFS: Unknown mount option " Employees/Some data"
Es scheint, dass es den Pfad dort beendet und erwartet, dass das, was dem Komma folgte, eine Pfadoption ist.
Hier ist die Zeile in fstab:
//path/to/share/, Employees/ /local/path cifs defaults,password=foo,sec=ntlm,iocharset=utf8,username=bar 0 0
Wenn ich versuche, den Pfad zu zitieren (in der Hoffnung, dass das Komma ordnungsgemäß entfernt wird), wird das Komma ordnungsgemäß entfernt, aber dann erhalte ich:
mount.cifs: bad UNC ('//path/to/app/, Employees/folder')