Имена файлов искажаются и обрезаются при доступе через монтирование cifs

Имена файлов искажаются и обрезаются при доступе через монтирование cifs

У меня есть несколько машин, все с Ubuntu 20.04, которые имеют доступ к общему диску в виде Synology NAS. Похоже, что есть ошибка в том, как кодировка символов обрабатывается одной из машин.

Файлы, записанные на NAS машиной A, будут содержать недопустимые символы вместо специальных символов, таких как «:», при чтении с машин B и C, а когда эти файлы будут изменены машинами B или C, машина A теперь будет видеть имя файла как что-то вроде «KXEP9K~U.LOG» вместо исходного имени.

Несоответствия в именовании не проявляются, когда доступ к файлам осуществляется другими способами, например, через USB-накопители или папки синхронизации Synology. Только при доступе через смонтированные каталоги. Это наводит меня на мысль, что проблема в кодировке символов во время монтирования.

Все системы имеют идентичный вывод из 'locale'

Любая помощь будет высоко оценена.

Связанный контент