通过 cifs mount 访问时文件名乱码且被截断

通过 cifs mount 访问时文件名乱码且被截断

我有多台机器都运行 Ubuntu 20.04,以 Synology NAS 的形式访问共享驱动器。其中一台机器处理字符编码的方式似乎存在错误。

当从机器 B 和 C 读取由机器 A 写入 NAS 的文件时,将在特殊字符(如“:”)的位置插入无效字符,并且当这些文件被机器 B 或 C 修改时,机器 A 现在将看到文件名为“KXEP9K~U.LOG”之类的名称,而不是原始名称。

通过其他方式(例如 USB 记忆棒或 Synology Sync 文件夹)访问文件时,不会出现命名不一致的情况。只有通过已安装的目录访问时才会出现这种情况。这让我相信这是安装过程中字符编码的问题。

所有系统的“locale”输出均相同

任何帮助将不胜感激。

相关内容