Отправляет email-рассылки с помощью сервиса Sendsay

Samba

Доброго времени суток.

Имеется одноранговая домашняя сеть (125 компов на данный момент), без серверов

и прочих наворотов. Пару месяцев назад подключился, большую часть времени она

в отключке, но вот опять вроде бы работает, решил нормально настроить -
ресурсики расшарить, удобный интерфейсик приспособить, дабы с smbclient и
mount не возиться. А она ни в какую нормально работать не хочет:(.

Проблемы следующие:

1. Вроде настроил доступ к ресурсам для гостей, а клиентские компы, по
свидетельствам очевидцев, пароль требуют...

2. Для обзора сети использую konqueror. Так вот при наборе в адресной строке

lan:/ он показывает имя только для моего компа, для остальных - IP вместо
имени. В принципе, конечно, можно и так работать, но неудобно:(.

3. Тот же konqueror кириллические имена ресурсов отображает кракозябликами и

при попытке войти в них заявляет, что ресурс не найден, хотя кириллические
имена файлов в прочих ресурсах показывает нормально.

Файлы настройки samba (версия 3.0.4) и lisa:

$ cat /etc/samba/smb.conf
[global]
workgroup = CONVIX
netbios name = RYGORAVICH
server string = Samba server on %h (v. %v)
message command = /usr/bin/linpopup "%f" "%m" %s; rm %s
load printers = no
log file = /var/log/samba/log.%m
max log size = 50
; log level = 3
hosts allow = 192.168.1. 192.168.2. 127.
guest ok = yes
guest account = nobody
security = user
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
local master = yes
os level = 33
preferred master = yes
wins support = yes
dns proxy = no
unix charset = CP1251
dos charset = CP866
use sendfile = yes

[r]
comment = Public Stuff
path = /home/samba/r
public = yes
writable = no

[rw]
comment = Public Stuff
path = /home/samba/rw
public = yes
writable = yes

$ cat /etc/lisarc
SecondWait = 30
SearchUsingNmblookup = 1
DeliverUnnamedHosts = 0
FirstWait = 30
MaxPingsAtOnce = 256
UpdatePeriod = 300
PingAddresses = 192.168.2.115/255.255.255.0;192.168.2.1-255
AllowedAddresses = 192.168.2.115/255.255.255.0;
BroadcastNetwork = 192.168.2.115/255.255.255.0;
PingNames =

Ответить   Mon, 16 Aug 2004 00:29:57 +0300 (#212206)

 

Ответы:

Попробуйте smb://

Я здесь прописал вот-такое, чтоб кириллицу отображала (именно для 3-й
Самбы):
unix charset = koi8-r
dos charset = 866
Konqueror все показывает нормально (если писать smb://).

Наверное, для гостевого доступа надо security=share (не уверен, у
самого сеть под VMware, так что гостевой доступ не пробовал)

Ответить   9A4172 Mon, 16 Aug 2004 12:32:51 +1100 (#212281)

 

Доброго времени суток.

В сообщении от 16 Август 2004 04:32 9A4172 написал(a):

Спасибо! Гораздо лучше стало:).

Это у меня есть, только ниже... А вообще разве это в данном случае не имеет
значение? Слышал я такое, что эти настройки работают только для сервера, но
не для клиента, т.е. без этих строк народ не будет видеть кириллические имена

на моем компе, а я, в частности, при монтировании сетевых ресурсов отдельно
указываю кодировки... Поправьте, если я не ошибаюсь.

Но в любом случае, эти строки есть (с поправкой на локаль CP1251)... Кстати,

имена коверкаются не только у имен ресурсов, но и у имен/описаний компьютеров

при наборе smb://convix/ (где convix - рабочая группа).

Спасибо за наводку, буду пробовать (в данный момент не у кого спросить).

Ответить   Mon, 16 Aug 2004 10:25:56 +0300 (#212474)

 

Это должно быть именно в секции global. И еще есть опция display
charset - сам ее не ставил, но во всяческих рекомендациях ее часто
рекомендуют.

Действительно, это для сервера... А какие крякозябры - вроде "оПХБЕР"
или с умляутами? У меня, например, nautilus SMB-ресурсы показывает как
раз крякозябрами с умляутами, наверное, надо шрифт другой задать (в
nautilus, насчет Konqueror не знаю). По идее, у вас с локалью CP-1251
вообще никаких проблем не должно быть.
Поискал по этому поводу - везде пишут насчет smb.conf и этих
параметров. Вот сейчас, например, у меня Samba не запущена, тем не
менее, Konqueror нормально видит все ресурсы компов с Windows.
Вот, только что попробовал в smb.conf в строке unix charset вместо
koi8-r написать CP-1251 - Konqueror стал показывать крякозябры, правда,
почему-то символы псевдографики. После возвращения smb.conf к
первоначальному состоянию Konqueror продолжал показывать крякозябры, его
перезапуск не помог, но помог перезапуск KDE. А почему так -не знаю.

Ответить   9A4172 Tue, 17 Aug 2004 12:47:42 +1100 (#212884)

 

В сообщении от 17 Август 2004 04:47 9A4172 написал(a):

Там она и находится.

Да, я почитал немного о третьей самбе, прописал и такое. Правда, от этого
ничего не изменилось...

Латинские с умляутами.

Nautilus у меня ничего не показывает - выдает ошибку и завершает работу при
попытке доступа к любому компу в сети:(.

Наверное, не было бы проблем с локалью cp866, но такой я нигде в глаза не
видел...

Такие вот дела:
$ smbclient -L gizma
Password:
Domain=[GIZMA] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

Sharename Type Comment
Фильмы Disk
IPC$ IPC Удаленный IPC
D$ Disk Стандартный общий ресурс
SharedDocs Disk
Моя музыка Disk
MUSIK Disk
филма 2 Disk
ADMIN$ Disk Удаленный Admin
C$ Disk Стандартный общий ресурс
Domain=[GIZMA] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

Server Comment
Workgroup Master
$

Т.е. проблема наверняка не в samba, а в kde. Покопался в центре управления, в

разделе "сеть и интернет>обзор локальной сети>ресурсы windows" есть такой
параметр, как "кодировка MS Windows", заданная в cp1251. Но, по смыслу
задачи, имена ресурсов передаются в cp866? Проблема в том, что cp866 в списке

нет, а ввести вручную нельзя. Как ее можно добавить в этот список?

Ответить   Wed, 18 Aug 2004 20:56:20 +0300 (#214200)

 

Hello Rygoravich,

Monday, August 16, 2004, 12:29:57 AM, you wrote:

security = share

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 10846; Возраст листа: 387; Участников: 1245
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/212448



-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Mon, 16 Aug 2004 11:25:23 +0300 (#212448)

 

Rygoravich wrote:

У меня так:

encrypt passwords = no
wins support = no
unix charset = UTF-8

всё работает нормально.
unix charset - должна быть равна вашей локали

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 10847; Возраст листа: 387; Участников: 1245
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/212449



-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   SiRex Mon, 16 Aug 2004 11:27:08 +0300 (#212449)