Здравствуйте!
Имеется Ubuntu 9.10
Столкнулся со следующей проблемой. При попытке просмотра рабочей группы локальной сети WORK через наутилус (путь получается такой
smb://work/) у меня вылезает окошко, где меня просят ввести пользователя и пароль для просмотра ресурсов WORK. Конечно же, никакого пароля для этого не должно требоваться, и под вендой всё в порядке. Нажимаю отмена - и вылезает ошибка "невозможно просмотреть ресурс". Вводить что-либо тоже не приносит никакой пользы.
И самое неприятное то, что ошибка возникает периодически!!!! И с какими-либо конкретными действиями связать не могу. То есть (чаще всего сразу после включения компьютера) могу наблюдать это окошко, через какое-то длительное время может быть всё в порядке.
Но вот например сейчас включил комп, пока писал сюда сообщение, решил проверить - всё работает, компьютеры отображаются, пароль не спрашивает. И не с чем это связать.
Вот содержимое файлика smb.conf
[global]
netbios name = 212-Kunni
server string = Ubuntu Linux
workgroup = work
security = share
hosts allow = 192.168.
interfaces = 127.0.0.0/8 eth0
bind interfaces only = yes
remote announce =
remote browse sync =
printcap name =
cups options = raw
guest account = smbguest
log file = /var/log/samba/samba.log
max log size = 1000
username level = 6
password level = 6
encrypt passwords = false
unix password sync = yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
local master = no
domain master = no
os level = 33
logon drive = m:
logon home = \%Lhomes\%u
logon path = \%Lprofiles\%u
logon script = %G.bat
name resolve order = wins lmhosts bcast
dns proxy = no
client use spnego = no
client signing = no
client schannel = no
server schannel = no
allow trusted domains = no
obey pam restrictions = yes
follow symlinks = no
update encrypted = yes
passwd chat timeout = 120
passwd program = /usr/bin/passwd '%u'
passwd chat = *New*password* %n
*ReType*new*password* %n
*passwd*changed*
add user script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null '%u'
add user to group script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null -g '%g' '%u'
add group script = /usr/sbin/groupadd '%g'
delete user script = /usr/sbin/userdel '%u'
delete user from group script = /usr/sbin/userdel '%u' '%g'
delete group script = /usr/sbin/groupdel '%g'
add machine script = /usr/sbin/useradd -d /dev/null -g sambamachines -c 'Samba Machine Account' -s /dev/null -M '%u'
machine password timeout = 120
idmap uid = 16777216-33554431
idmap gid = 16777216-33554431
template shell = /dev/null
winbind use default domain = yes
winbind separator = @
winbind cache time = 360
winbind trusted domains only = yes
winbind nested groups = no
winbind nss info = no
guest ok = yes
[Films]
path = /media/media/Films
guest ok = yes
Может быть что-то лишнее тут есть? Вполне возможно, так как правил через gadmin-samba, а он много чего туда впихивает. Или возможно такое, что проблема в самой сети? (она у нас мягко говоря любительская, хотя насчитывает 250 машин) Сеть использует ДХЦП.
На свежеустановленной Убунте таких ошибок не наблюдается, но недавно поставил другу Ubuntu 9.10 и только обновил её до актуального состояния - заметил такую же ошибку (хотя самба еще не установлена)
Будут у вас какие-либо идеи по данной проблеме? Любые замечания по недочётам в smb.conf тоже весьма приветствуются.
З.Ы. Если недостаточно информации - то скажите, я выложу что нужно.
Пользователь решил продолжить мысль 03 Марта 2010, 12:52:35:
Есть подозрение, что
security = share
это неправильно (в gadmin-samba это называется active directory)security = share это правильно
Пользователь решил продолжить мысль 03 Марта 2010, 14:06:06:
Как правильно написать строку interfaces?
interfaces = 127.0.0.0/8 eth0
Как будет правильно указать себя, 127.0.0.0/8 или 127.0.0.1/8?