0
Найти на сайте: параметры поиска

 

 

Открыть Windows шару

  
Сообщений: 0
Добрый всем день.
Столкнулся с такой проблемой.
Не работает открывание шары по сети. В "Сети" Все компы кроме моего в нечитаемой кодировки. Логично подумал, что беда с локалью в Samba.
Прописал в smb.conf
dos charset = cp1251 or 866 or cp866
unix charset = UTF-8
display charset = LOCALE
Ничего не изменилось.
Все таже беда.

Сбросил конфиг в ноль.
Скрытый текст виден только зарегистрированным пользователям

В общем незнаю что делать.
Инет перерыл в поисках конфигурации, но походу плохо искал, так как не нашел.
Подскажите или дайте ссылку на мануал, как настроить самбу, чтобы кирицу читала и по виндовс шарам ходила спокойно.
Буду очень благодарен.
Сообщений: 0
попробуйте

[global]
....
......
dos charset = cp866
usershare owner only = false

[printers]
....
Сообщений: 0
colonel:

попробуйте

[global]
....
......
dos charset = cp866
usershare owner only = false

[printers]
....

Огромное спасибо, теперь вижу кирилицу нормально.
Но проблема осталась.
Зайти на шару нельзя. Есть через nautilus зайти в Сеть, то там пусто, нет ни workgroup, ни компов, вообще ничего.
Если в консоли выполнить smbtree то выдаст такой текст.

Скрытый текст виден только зарегистрированным пользователям


Если при помощи smbclient попытаться подключится, то выдает такое.

Скрытый текст виден только зарегистрированным пользователям


А если через IP то такое
Спойлер
Вопрос остается поднятым, как зайти на шару. Особенно учитывая, что теперь компов в сети не видно(nautilus)
Сообщений: 0
metakon:
Вопрос остается поднятым, как зайти на шару....
В "Сети" Все компы кроме моего в нечитаемой кодировкиЕ. Логично подумал, что беда с локалью в Samba.
это не беда с локалью в Samba, это беда с юзерами дающими своим ПК имена в сети на кириллице( ОЛЯ-ПК, КОСТЯ-ПК на Windows 7 Ultimate ...) И кстати win7 при попытке дать имя компу на кириллице предупреждает, что данная кодировка не является стандартной и предлагает дать имя на латинице. Но юзерам очень хоцца "по-русски"...
может потому и - Error NT_STATUS_BAD_NETWORK_NAME

Поэкспериментировал в "домашней локалке" по самбе - сеть: LMDE + LM9 + вин7:
Если дать виндовому ПК имя на латинице, то по самбе (в наутилусе) в его шару (папку с именем что на русском что на англицком) заходит без проблем и видит там всё нормально на русском даже если в smb.conf отсутствуют записи о кодировке типа -(dos charset = cp866 usershare owner only = false), если конечно на винде корректные настройки доступа к папкам с шарами сделаны(гость или все, домашняя группа не прокатывает).
Запись о кодировке типа -(dos charset = cp866 usershare owner only = false) позволяет только лишь кооректно увидеть имена на кириллице компов, находящихся в сети.

По монтированию через smbclient -
Может чем поможет этот , 3-х годичной давности материал с форума Монтирование виндовой шары с русскими именами и пробелами

Вот этого не понял -
"теперь вижу кирилицу нормально" и "теперь компов в сети не видно(nautilus)"
Редактировалось: 1 раз (Последний: 3 марта 2012 в 11:44)
Сообщений: 0
colonel:

metakon:
Вопрос остается поднятым, как зайти на шару....
В "Сети" Все компы кроме моего в нечитаемой кодировкиЕ. Логично подумал, что беда с локалью в Samba.
это не беда с локалью в Samba, это беда с юзерами дающими своим ПК имена в сети на кириллице( ОЛЯ-ПК, КОСТЯ-ПК на Windows 7 Ultimate ...) И кстати win7 при попытке дать имя компу на кириллице предупреждает, что данная кодировка не является стандартной и предлагает дать имя на латинице. Но юзерам очень хоцца "по-русски"...
может потому и - Error NT_STATUS_BAD_NETWORK_NAME

Поэкспериментировал в "домашней локалке" по самбе - сеть: LMDE + LM9 + вин7:
Если дать виндовому ПК имя на латинице, то по самбе (в наутилусе) в его шару (папку с именем что на русском что на англицком) заходит без проблем и видит там всё нормально на русском даже если в smb.conf отсутствуют записи о кодировке типа -(dos charset = cp866 usershare owner only = false), если конечно на винде корректные настройки доступа к папкам с шарами сделаны(гость или все, домашняя группа не прокатывает).
Запись о кодировке типа -(dos charset = cp866 usershare owner only = false) позволяет только лишь кооректно увидеть имена на кириллице компов, находящихся в сети.

По монтированию через smbclient -
Может чем поможет этот , 3-х годичной давности материал с форума Монтирование виндовой шары с русскими именами и пробелами

Вот этого не понял -
"теперь вижу кирилицу нормально" и "теперь компов в сети не видно(nautilus)"

Что то не ладится у меня с самбой.
И уже необходимость отпала на самом деле)
Спасибо за помощь.
В начало страницы 
|
Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.