Рейтинг:1

Не удается получить доступ к папкам со специальными символами на смонтированном общем ресурсе Windows cifs

флаг au

У меня есть проблема на сервере Debian (11.3), который мы размещаем, я смонтировал общий ресурс сервера Windows через cifs и fstab, но когда я пытаюсь получить доступ или просмотреть несколько папок, которые содержат специальные символы, такие как "ï¨"У меня ошибка, говорящая о том, что папка не существует. Вот аргументы монтирования:

auto,user=,pass=,vers=3.0,iocharset=utf8,file_mode=0777,dir_mode=0777,noperm

Пробовал менять на cp850 и еще несколько, ничего не меняется. Вот вывод локали:

ЯЗЫК=fr_FR.UTF-8
ЯЗЫК=
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
ЛК_ВСЕ=

Интересный факт, если я попытаюсь создать локальную папку на разделе ext4 со специальным символом, указанным выше, он сработает, и я могу его перечислить.

Если бы я мог решить, просто переименовав папки, я бы сделал это, но есть 100% вероятность того, что клиент будет регулярно получать другие такие папки.

Заранее спасибо за любую подсказку или помощь, я сделал довольно много поисков и не нашел решений

Рейтинг:0
флаг cn

Windows не использует utf-8 для кодировки имени файла. Таким образом, вы не можете правильно видеть папки и файлы Windows, отличные от ASCII, из Linux. Вы можете изменить кодировку окна по умолчанию на utf-8, но я не уверен, доступна ли эта опция для Windows 2012R2. Пожалуйста, обратитесь к этому отвечать (междунар.cpl метод).

dave_thompson_085 avatar
флаг jp
`chcp` устанавливает только кодировку, которую Windows использует на _console_, она не влияет на файловую систему.
флаг cn
@dave_thompson_085 спасибо за комментарий. Я немного изменил ответ для деталей.
chnateag avatar
флаг au
Спасибо за ответы буду разбираться

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.