我们的大多数计算机都运行Ubuntu,但其中有两台计算机双重引导进入Windows,当我们有来宾就座时,它们通常也运行Windows计算机。因此,除了使用NFS,我们的文件服务器(Ubuntu服务器)还运行Samba。
而且由于我们主要使用Ubuntu,因此我们希望利用其与Windows相比的优势,例如能够使用\:*?"<>|
文件名中的字符。当然,问题在于Windows不接受文件名中的那些字符,因此Samba必须将文件名转换为更可接受的名称。但是,我发现这样做的方式令人讨厌。
Episode 182 - Exorcist 2: The Heretic.mp4
例如,文件名变为E4Q82R~Y.MP4
。这是一个可怕的“纠正”。有没有办法使Samba的捣乱对人类更加友好?是否可以将其“更正”为类似的内容Episode 182 - Exorcist 2_ The Heretic.mp4
,简单地替换非法字符?
Samba 4.1.4-Debian
。