Параметр определяет, как имена файлов, поступающие от клиентов в кодировке Shft-JS, преобразуются в имена файлов UNX. Параметр не будет работать правильно, пока вы не установите параметр clent code page в значение 932. Доступны следующие значения:
SJS. Shft-JS Не выполнять преобразования поступающих от клиентов имен
JS8. J888. Преобразовать поступающие имена из Shft-JS в 8-битный J S-код J88H. J8PB. при помощи различных кодов shft-n, shft-out J8W. J88H
J$7. J7BB. Преобразовать поступающие имена из Shft-JS в 7-битный JS-код
J7BH. J7W. при помощи различных кодов shft-n, shft-out J7qJ. J7PH
JUNET. JUBB. Преобразовать поступающие имена из Shft-JS в JUNET при помощи
JUBH. J0W. различных кодов shft-n, shft-out
juel JueH
EUC Преобразовать поступающие имена из Shft-JS в кодировку EUC
HEX Преобразовать поступающие имена из Shft-JS в 3-байтовое шестнадцатеричное представление, то есть: АВ
САР Преобразовать поступающие имена из Shft-JS в 3-байтовое шестнадцатеричное представление, то есть: АВ, совместимым с Columba AppleTalk Program (САР) образом. Это значение используется для обеспечения совместимости Samba и САР
Значение по умолчанию — пустая строка (перекодировка имен файлов не производится): codng system. Для того чтобы включить перекодировку в формат Columba AppleTalk Program, установите codng system - CAP
Для того чтобы параметр работал правильно, вы также должны задать clent code page - 932
clent code page
Параметр указывает Samba-серверу, какую кодовую страницу DOS используют клиенты. Вам не нужно устанавливать этот параметр, если ваши клиенты не используют какой-нибудь особый набор символов. Кодовые страницы 437 и 850 правил эно определяются клиентами на базе Wndows 95/98 и NT. Если у вас возникаю проблемы, вы можете запустить из командной строки клиента команду chcp, чтобы определить, какую кодовую страницу он использует.
Указанная в параметре кодовая страница динамически загружается при запуске smbd. Также используется параметр val 1d chars, чтобы определить, какие символы разрешены в именах файлов и следует ли переводить имена в верхний регистр.
Параметр clent code page должен быть установлен в файле smb. conf до параметра val 1d chars.
В настоящее время Samba поддерживает перечисленные ниже кодовые страницы.
437 MS-DOS Latn U. S.
737 Wndows 95; набор греческих символов
MS-DOS Latn \ MS-DOS Latn 2
MS-DOS; набор исландских символов
MS-DOS; кириллица
MS-DOS; японская кодировка SJS
MS-DOS; упрошенный китайский набор символов
MS-DOS; корейская кодировка Hangul )
MS-DOS; традиционный китайский набор символов
Значение по умолчанию: clent code page - В50
Для того чтобы использовать Samba-сервер в Wndows-сети с поддержкой русского языка в именах файлов, задайте clent code page - 866
Если вы хотите использовать японскую кодировку SJS, установите clent code page - 932
Запомните, что этот параметр не будет работать, пока вы не установите параметр codng system.