Помогите, пожалуста, разобраться с кодировкой самбы!
Иходные данные:
AltLinux Desktop 4.0.2
samba 3.0.28
smb.conf:
# Samba config file created using SWAT
# from 127.0.0.1 (127.0.0.1)
# Date: 2008/05/03 18:22:31
[global]
dos charset = CP866
unix charset = UTF8
display charset = UTF8
workgroup = ALTDOMAIN
server string = Samba server on %h (v. %v)
log file = /var/log/samba/log.%m
max log size = 50
printcap name = cups
dns proxy = No
ldap ssl = no
use sendfile = Yes
printing = cups
print command =
lpq command = %p
lprm command =
[homes]
comment = Home Directory for '%u'
read only = No
browseable = No
[films]
path = /home/ares/films
valid users = ares
read only = No
guest ok = Yes
Когда в консоли выполняю команду (под рутом):
smbclient //localhost/films ввожу пароль выполняю ls *
русские символы отображаются верно
А когда выполняю smbmount
//localhost/films /mnt/nnn
то когда захожу в папку /mnt/nnn из консоли вместо русских букв выодятся вопросики,
а когда захожу в папку /mnt/nnn из под графической оболочки место русских букв выодятся квадратики
Как это лечится?
Кодировка SAMBA
Модераторы: Skull, Модераторы разделов
-
Ares_2007
- Сообщения: 20
Re: Кодировка SAMBA
проблему решил так:
монтировать можно так:
smbmount //<servername_or_ipaddress>/<sharename> -o username=<user_name>,password=<password>,iocharset=utf8
ИЛИ ТАК:
mount -t cifs //<servername_or_ipaddress>/<sharename> -o username=<user_name>,password=<password>,iocharset=utf8
раньше не работало потому, что я разделял опции пробелами username=<user_name>, password=<password>, iocharset=utf8
монтировать можно так:
smbmount //<servername_or_ipaddress>/<sharename> -o username=<user_name>,password=<password>,iocharset=utf8
ИЛИ ТАК:
mount -t cifs //<servername_or_ipaddress>/<sharename> -o username=<user_name>,password=<password>,iocharset=utf8
раньше не работало потому, что я разделял опции пробелами username=<user_name>, password=<password>, iocharset=utf8