Samba & кодировка

Аватар пользователя Spacer

При подключении к smb://x.x.x.x/share/ возникают проблемы с кодировкой, кириллица в именах файлов и папок отображается неправильно. Добавление в smb.conf

Цитата:
unix charset = cp1251
display charset = cp1251
dos charset = cp866

ни к чему не привело . В "Official HOWTO" на сайте samba.org я тоже ничего не нашел.

Помогите решить проблему :weep:

Аватар пользователя sergeil

Re: Samba & кодировка

Цитата:
Spacer пишет:
При подключении к smb://x.x.x.x/share/ возникают проблемы с кодировкой, кириллица в именах файлов и папок отображается неправильно. Добавление в smb.conf

Цитата:
unix charset = cp1251
display charset = cp1251
dos charset = cp866

ни к чему не привело . В "Official HOWTO" на сайте samba.org я тоже ничего не нашел.

Помогите решить проблему :weep:

Что возвращает locale? В ASPLinux-11 по умолчанию ставится UTF-8. Вы уверены, что системная кодировка cp1251?

[sergeil@homedesk ~]$ locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
Аватар пользователя Spacer

Re: Samba & кодировка

Я в этом не сильно разбираюсь (Linux`ом пользуюсь всего 2 месяца)

Цитата:
unix charset = cp1251
display charset = cp1251
dos charset = cp866

Добавить эти строки в /etc/samba/smb.conf мне посоветовал один товарищ, т.к. у него в ASPLinux 10 после добавления этих строк с кодировкой проблем не было.

Цитата:
locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
Аватар пользователя sergeil

Re: Samba & кодировка

Цитата:
Spacer пишет:
Добавить эти строки в /etc/samba/smb.conf мне посоветовал один товарищ, т.к. у него в ASPLinux 10 после добавления этих строк с кодировкой проблем не было.

В 10-ке по умолчанию системная кодировка WINDOWS-1251

Цитата:
locale
LANG=ru_RU.UTF-8
...

попробуйте

dos charset = CP866
unix charset = UTF8
display charset = UTF8
Аватар пользователя Spacer

Re: Samba & кодировка

Огромное спасибо ! :thanks:

Аватар пользователя michael

Re: Samba & кодировка

А у меня, в точно такой же ситуации, всё равно крокозябры! (ASP11+KDE)
Причём во всех прочих дистрах (проверял Debian, Mandrake, Suse) - всё ок!
подскажите, может с этим что-то ещё можно сделать?

RSS-материал