Auf den meisten unserer Computer wird Ubuntu ausgeführt, aber zwei von ihnen booten Windows doppelt, und wenn wir Gäste haben, führen sie normalerweise auch Windows-Computer aus. Daher wird auf unserem Dateiserver (Ubuntu-Server) neben NFS auch Samba ausgeführt.
Und da wir hauptsächlich Ubuntu verwenden, möchten wir die Vorteile gegenüber Windows nutzen, z. B. die Möglichkeit, die Zeichen \:*?"<>|
in einem Dateinamen zu verwenden. Das Problem ist natürlich, dass Windows diese Zeichen in Dateinamen nicht akzeptiert und Samba den Dateinamen daher in etwas Akzeptableres übersetzen muss. Die Art und Weise, wie dies geschieht, finde ich jedoch widerlich.
Der Dateiname wird Episode 182 - Exorcist 2: The Heretic.mp4
beispielsweise zu E4Q82R~Y.MP4
. Dies ist eine schreckliche "Korrektur". Gibt es eine Möglichkeit, Sambas Mangeln ein wenig menschenfreundlicher zu machen? Ist es möglich, es Episode 182 - Exorcist 2_ The Heretic.mp4
stattdessen zu "korrigieren" , wo die illegalen Zeichen einfach ersetzt werden?
Samba 4.1.4-Debian
.