Показать полную графическую версию : SAMBA. Как сделать все на русском?
У меня Мандрака 9,0. кодировка cp-1251. SAMBA последняя. Открываю шары на русском из винды видна абракадабра. Захожу на виндовые шары (имена на русском), тоже ничего не понятно :(
как настроить?
Guest 80 247 100
29-04-2003, 07:39
а что у тебя стоит в smb.conf ????
client code page = 866
character set = CP1251
пробовал??
Почти работает, но так:
client code page = 866
character set = 1251
Просто при просмотре Виндовых шар из Линукса все отображается нормально.
(Смотрю в xSMBbrowser и в Konqueror пишу smb://hostname)
Но когда монтирую, то русские отображаются не верно.
Монтирую так:
В fstab пишу:
//hostname/Install /mnt/Install smbfs ro,noauto 0 0
//hostname/Music /mnt/Music smbfs iocharset=cp1251,codepage=866,noauto 0 0
//hostname/Games /mnt/Games smbfs iocharset=1251,codepage=866,ro,noauto 0 0
Содержимое всех папок отображается не верно :(
ха ха ха!
ты пишешь: iocharset=1251,codepage=866
а нужно: iocharset=cp1251,codepage=cp866
разницу видишь?
не благодари и луче юзай smbmount
Добавлено:
и ишо небольшеньки такой саветик:
прежде чем маунтпоинты записывать в fstab
опробуй ключи и параметры в программе linneiborhood
и када замаунтиш все как ты хател то в fstab перенеси строчки из
~/.linneiborhood/mountpoints
вот.
2 Gorza: Благодарить тебя пока не буду :)
Я пробовал и cp1251 и 1251 но все равно не хочет нормально монтировать.
Зачем юзать smbmount? (не знаю что это и зачем)
Можешь дать пример строки из linneiborhood, наверное можно из без неё обойтись.
Просто я не могу поставить linneiborhood.
И ещё....
А реально вообще монтировать шары с русскими именами? :)
А с пробелами в названии?
Добавлено:
Короче поставил я LinNeiborhood....
Те же проблемы....
Просматриваю нормально, но когда монтирую.... ужас :(
Что делать?
вот строчка, которая вернет тебе веру в Человечество и Линукс:
smbmount //winserver/for_users /mnt/net -o username=user%passwd,iocharset=cp1251,codepage=cp866
итак
//winserver/for_users - то что хатиш замаунтить
//mnt/net - локальный каталог куда все будет маунтиться
user - имя пользователя (в домене или на шаре, как там у тебя аутентификация выполняется)
passwd - пароля
все пишешь в одну строчку разумеется после ключа -o ОДИН пробел, затем пробелов можешь не ставить.
ВСЕ.
делай так, потом будем разбираться с fstab
Добавлено:
либо (т.к. у тя есть уже linneiborhood)
1. открываешь линнейборхуд
2. ИЗМЕНИТЬ -> НАСТРОЙКИ -> ПРОГРАММЫ
видишь smbmount? - кнопка ПАРАМЕТРЫ
3. Нажмешь появится строка в ней напиши iocharset=cp1251,codepage=cp866
безпробеловибезошибок!
не забудь Применить сделанные изменения.
все теперь все шары на которые буш тыркать будут маунтится по русски
И зачем тебе все шары в fstab заносить?
в линейборхуде - поставь галочку восстанавливать сетевые подключения при з апуске.
ВСЕ. Играйся
Guest 80 247 100
30-04-2003, 11:07
в *nix-ах, :
smbmount //server/distrib /home/ftp/pub/os/windows/more -o ro,fmask=644,dmask=755,codepage=cp866,iocharset=koi8-r,username=guest
я проверял вчера ;О)))
Исправлено: Guest 80 247 100, 12:13 30-04-2003
УРА! Все работает! И через LinNeiborhood и через fstab. Все на русском и все понятно :) :up:
Но только я юзаю fstab, потому что LinNeiborhood почему-то не воостанавливает.
Добавлено:
Всем спасибо за помощь!
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.