Добрый день ! Есть такая вот проблема , поставил самбу настроил вродебы работает , вот только если на самбе создать папку с русскими буквами они из под windows видяться как ???????? , я так понимаю что дело в кодировке . Поделитесь какую лучше кодировку ставить дабы коректно отображались русские буквы !
>Добрый день ! Есть такая вот проблема , поставил самбу настроил вродебы
>работает , вот только если на самбе создать папку с русскими
>буквами они из под windows видяться как ???????? , я так
>понимаю что дело в кодировке . Поделитесь какую лучше кодировку ставить
>дабы коректно отображались русские буквы !
Если самба свежая, то пропиши в конфиге :
[global]
dos charset = 866
unix charset = KOI8-R
>>Добрый день ! Есть такая вот проблема , поставил самбу настроил вродебы
>>работает , вот только если на самбе создать папку с русскими
>>буквами они из под windows видяться как ???????? , я так
>>понимаю что дело в кодировке . Поделитесь какую лучше кодировку ставить
>>дабы коректно отображались русские буквы !
>
>
>Если самба свежая, то пропиши в конфиге :
>[global]
> dos charset = 866
>
> unix charset = KOI8-R
>
Делал такое , что то не помогает !!
>>Если самба свежая, то пропиши в конфиге :
>>[global]
>> dos charset = 866
>>
>> unix charset = KOI8-R
>>
>
>
>Делал такое , что то не помогает !!Может у тебя не кои8? у меня, например УТФ-8. Ты таки погляди что у тея там в локали выставь осмысленно.
cat /etc/samba/smb.conf
# Global parameters
[global]
dos charset = CP866
display charset = UTF-8
-skip-
Никакой птичьей грамоты нет, все как надо.
Вот что сейчас в конфиге[global]
workgroup = svaz-service
server string = Linux SAMBA
security = user
smb password file = /etc/samba/passwd
log file = /var/log/samba/log.%m
socket options = IPTOS_LOWDELAY TCP_NODELAY
create mask = 0777
directory mask = 0777
unix charset = koi8-r
display charset = UTF-8
dos charset = CP866
netbios name = LINUX
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
domain logons = No
domain master = No
[share]
comment = SHARE
inherit acls = Yes
path = /SHARE
read only = No
create mask = 0755
directory mask = 0755
admin users = samba
[printers]
comment= All Printers
securiti=server
path = /var/spool/ldap/lp
browseable = no
printable = yes
public = yes
writable = no
create mode = 0700
По вашему совету поставил UTF-8 была до этого и 866 и kio8 -вот только не хотит показовать (знакомые)русские буковки , дистрибутив SUSE 10.1
>Вот что сейчас в конфиге>[global]
> unix charset = koi8-r <- ???
> display charset = UTF-8
> dos charset = CP866>По вашему совету поставил UTF-8 была до этого и 866 и kio8
>-вот только не хотит показовать (знакомые)русские буковки , дистрибутив SUSE 10.1
>А кои8 опять зачем?
Птичьей грамотой видны файлы старые или скопированые на смб шару после того как самба перечитала свой конфиг?Поставь уникод для линукса (УТФ8), 866 для доса, перезапусти самбу, грохни файлы с птичьей грамотой и попробуй скопировать новые.
У меня несколько СМб серверов на Сусе, правда 9 версии, никаких проблем с кодировками не наблюдаю, конфиг в предыдущем посте.
>>Вот что сейчас в конфиге
>
>>[global]
>
>> unix charset = koi8-r <- ???
>> display charset = UTF-8
>> dos charset = CP866
>
>>По вашему совету поставил UTF-8 была до этого и 866 и kio8
>>-вот только не хотит показовать (знакомые)русские буковки , дистрибутив SUSE 10.1
>>
>
>А кои8 опять зачем?
>Птичьей грамотой видны файлы старые или скопированые на смб шару после того
>как самба перечитала свой конфиг?
>
>Поставь уникод для линукса (УТФ8), 866 для доса, перезапусти самбу, грохни файлы
>с птичьей грамотой и попробуй скопировать новые.
>
>У меня несколько СМб серверов на Сусе, правда 9 версии, никаких проблем
>с кодировками не наблюдаю, конфиг в предыдущем посте.
Спасибочки вам большое заработало !!! Всё проблема решена !!
здравствуйте!
У меня тоже возникла некоторая проблема с кодировками
Я в самбе 3 прописал кодировки.
Виндовая машина (vista) всё видит хорошо
Линуксовая (ASP Linux 11.1) тоже ОК
А вот Мандрива 2007 русские файлы отображет какимито цифорками и двоеточиями
в чём может быть проблема?
мне помогло:
dos charset = 866
display charset = LOCALE
работает на мандриве и на сусе
>здравствуйте!
>У меня тоже возникла некоторая проблема с кодировками
>Я в самбе 3 прописал кодировки.
>Виндовая машина (vista) всё видит хорошо
>Линуксовая (ASP Linux 11.1) тоже ОК
>А вот Мандрива 2007 русские файлы отображет какимито цифорками и двоеточиями
>в чём может быть проблема?В мандрива-клиенте ( в АСП, видимо, так уже и настроено ) нужно монтировать
самба-диск не как smbfs, а как cifs (в ядре linux клиентской машины должно быть настроено соответственно в пункте "network file systems").
Иначе utf8 не победить. Именно цифорки с двоеточиями и выходят, когда пытаются подружить
в клиенте utf8 с smbfs.
smbfs - это для старых систем, с однобайтными кодировками имен.
CONFIG_SMB_NLS_REMOTE надо оставить по-старому (cp866), чтобы старые серверы самба виделись по-прежнему корректно.