Разные кодировки сервера и клиента (и доступ по NFS и Samba)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Разные кодировки сервера и клиента

Сообщение Poor Fred »

То ли эта тема прошла мимо меня, но что-то вот проблема встала.

На сервере (FreeBSD) кодировка koi8-r, на клиентах - UTF8. Сервер является и файлохранилищем. С помощью Samba русские имена файлов нормально транслируются и видятся как на сервере, так и на клиентах.
Но как быть с NFS? Русские имена я вижу либо там, либо там, но никак не одновременно. В опциях NFS ничего про кодировки не нашел. Как люди решают эту проблему?
Убить всех человеков!
Спасибо сказали:
Аватара пользователя
AnViar
Сообщения: 182
ОС: Linux, Solaris

Re: Разные кодировки сервера и клиента

Сообщение AnViar »

вам нужны опции монтироания на клиентах. предположительно iocharset
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: Разные кодировки сервера и клиента

Сообщение Poor Fred »

AnViar писал(а):
12.11.2009 08:36
вам нужны опции монтироания на клиентах. предположительно iocharset


Нет такой опции для NFS. На всякий случай попробовал еще раз, и:

Код: Выделить всё

root@poorfred mnt # mount -v share
mount.nfs: timeout set for Thu Nov 12 14:17:58 2009
mount.nfs: text-based options: 'nolock,iocharset=utf8,addr=192.168.1.1'
mount.nfs: mount(2): Invalid argument
mount.nfs: an incorrect mount option was specified


Так же не прокатывают и опции codepage=, nls= и utf8.
Убить всех человеков!
Спасибо сказали:
Аватара пользователя
UserOnStart
Сообщения: 231
ОС: Slackware

Re: Разные кодировки сервера и клиента

Сообщение UserOnStart »

Подтверждаю, насколько мне известно, опций таких нет. В свое время бился. Ответ где-то в районе как и почему с кодировками для корневой и прочих активных систем. Языковые опции поддерживаются не для всех ФС. Мне пришлось синхронизировать кодировки - умнее не придумал.
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: Разные кодировки сервера и клиента

Сообщение Poor Fred »

UserOnStart писал(а):
26.07.2010 16:14
Подтверждаю, насколько мне известно, опций таких нет. В свое время бился. Ответ где-то в районе как и почему с кодировками для корневой и прочих активных систем. Языковые опции поддерживаются не для всех ФС. Мне пришлось синхронизировать кодировки - умнее не придумал.

Я остановился на том, что Самбой расшариваю пользовательсткие файлы, а НФСом - дистфайлы и подобные, которые по-любому на латинице.
Убить всех человеков!
Спасибо сказали: