samba и монтирование русскоязычных папок.
Здравствуйте.
Имеется net-fs/samba-3.0.28a-r1(17:43:07 26.06.2008)(acl cups ipv6 kernel_linux ldap pam python quotas readline swat syslog winbind -ads -async -automount -caps -doc -examples -fam -linguas_ja -linguas_pl -selinux)
Кусок из /etc/samba/smb.conf
…dos charset = 866 unix charset = UTF-8 display charset = UTF-8 [netlogon] comment = Network Logon Service path = /home/samba/netlogon guest ok = yes browseable = no share modes = no writable = no [Share] path = /shared/smball comment = для свободной записи read only = no browseable = yes guest ok = yes
Если вместо «Share» написать «Общая», то с виндовс-машины эта папка видится как «Общая». Пытаюсь сделать скрипт автоматического монтирования при логине.
/home/samba/netlogon/logon.bat
net use Y: \\MAINSERV\Share /yes
enca /home/samba/netlogon/logon.bat 7bit ASCII characters
При логине англоязычный вариант монтируется без проблем, а вот если сделать такое:
/home/samba/netlogon/logon.bat
net use Y: \\MAINSERV\Общая /yes
enca netlogon/logon.bat IBM/MS code page 866 LF line terminators
то винда напрочь отказывается монтировать этот диск. Пытался этот файл редактировать в линуксе и перекодировать в cp866, пытался в винде сделать в cp866 и скопировать в линукс, но ничто не помогает.
Что можно сделать?
- Для комментирования войдите или зарегистрируйтесь
Айяяй. Русские
Айяяй. Русские шары. Нехорошо.
В конфиге самбы так:
dos charset = cp866
unix charset = utf-8
display charset = utf-8
Нет юс с венды отрабатывает на ура и с русскими шарами. Батник при логоне не пробовал.Может батник таки должен быть в cp1251?