L
i
nux.org.ua
Головна
Форум
Довідка
Правила
Пошук
Увійти
Реєстрація
Linux.org.ua
»
Застарілі розділи -- сюди не писати.
»
Інші технічні питання
»
ДОПОМОЖІТЬ НАЛАШТУВАТИ SAMBA
« попередня гілка
наступна гілка »
Друк
Сторінки:
1
2
Всі
Автор
Гілка: ДОПОМОЖІТЬ НАЛАШТУВАТИ SAMBA (Прочитано 4415 раз)
Sirko
Графоман
дописів: 299
Карма: +0/-0
Що новенького?
ДОПОМОЖІТЬ НАЛАШТУВАТИ SAMBA
«
:
2003-08-13 20:08:13 »
Привіт всім!!! Хочу налаштувати самбу, а не можу.....
Ситуація така: є мережа з декількома PDC (win2000 server). Машина з Лінуксом ісамбою знаходиться в одному з доменів.
При старті самби (service smb start) все проходе без проблем (smb гаразд nmd гаразд). Але машина в мережі не з'являється. При виконанні команди smbclient -L 10.0.3.12 самба видає
error connecting to 10.0.3.12:139 (Connecting refused)
Error connecting to 10.0.3.12 (Connecting refused)
Зупиняю самбу. ОПА!!! Сервіс smb - НЕВДАЧА!!!!
Що робити??? Samba - 2.2.3a-6
Ось мій smb.conf:
[global]
workgroup = IOC
netbios name = ASPIRANT12.IOC.KDTU.KR.UA
server string = Sirko Samba Server
interfaces = 10.0.1.0/8 10.0.3.0/8
bind interfaces only = Yes
security = USER
local master = No
encrypt passwords = Yes
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *New*password* %n\n *Retype*new*password* %n\n *passwd:*all*authentication*tokens*updated*successfully*
unix password sync = Yes
log file = /var/log/samba/%m.log
max log size = 0
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
os level = 65
preferred master = False
domain master = False
domain controller = IOC.KDTU.KR.UA
dns proxy = Yes
wins support = Yes
guest account = pcguest
hosts allow = 10.0.1.0, 10.0.3.0 127.0.0.1
printing = lprng
[public]
path = /home/pub
read only = No
browseable = Yes
guest only = No
guest ok = Yes
Якщо потрібно, то приведу приклади інших конфігураційних файлів
Наперед вдячний всім хто відгукнеться.
Записаний
[Kubuntu User]
Володимир Лісівка
Адміністратор ЩОДО
Видавець
дописів: 3857
Карма: +13/-0
Програміст
Re: ДОПОМОЖІТЬ НАЛАШТУВАТИ SAMBA
«
Відповідей #1 :
2003-08-14 17:26:08 »
По перше, загляньте у /var/log/messages і прочитайте (у кінці файлу після перезапуску smb) що за помилку видає самба.
По друге - ви чомусь то ставите то не ставите коми між декількома значеннями (hosts allow = 10.0.1.0, 10.0.3.0 127.0.0.1 ). Візьміть почитайте man smb.conf на предмет синтаксису файлу smb.conf. Можете також скористатися SWAT - Samba Web Administration Tool - він вмає вбудовану документацію по кожному параметру і в ньому важче зробити файл з неправильним синтаксисом.
Ну і по третє - читайте HOWTO:
http://de.samba.org/samba/docs/
http://www.ruslandh.narod.ru/howto_ru/SMB-HOWTO/index.html
http://www.ibiblio.org/mdw/linuxfocus/Russian/March2002/article177.shtml
Записаний
[Fedora Linux]
Ivan Daniluk
Новачок
дописів: 30
Карма: +0/-0
software engineer
Re: ДОПОМОЖІТЬ НАЛАШТУВАТИ SAMBA
«
Відповідей #2 :
2003-08-23 15:21:53 »
Так, перш за все, проглянте логи - /var/log/samba/smbd.log так /var/logs/messages. Туди іноді корисна інформація надходить :-)
Проблема може бути в якійсь дрібниці, наприклад в NetBIOS імені(наскільки я пам'ятаю, NetBIOS потребує 16 символів для імені, з яких один символ - зарезервований для класу імені). У вас чомусь DNS ім'я там прописано.
Тобто перезапустіть самбу і глянте(або викладіть сюди) логи цього перезапуску. Тоді продовжимо розбір
Успіху!
Записаний
This is like TV. I don't like TV.
Sirko
Графоман
дописів: 299
Карма: +0/-0
Що новенького?
Re: ДОПОМОЖІТЬ НАЛАШТУВАТИ SAMBA
«
Відповідей #3 :
2003-08-29 09:17:26 »
Привіт! Післ відпустки знову беруся за самбу :-/ Трохи розібрався я з нею? видалив параметр
domain controller = IOC.KDTU.KR.UA, зараз при service smb start i stop ніяких повідомлень про помилки не видається, але при виконанні команди smbclient -L 10.0.3.12 видається таке повідомлення:
added interface ip=10.0.1.0 bcast=10.255.255.255 nmask=255.0.0.0
added interface ip=10.0.3.0 bcast=10.255.255.255 nmask=255.0.0.0
session request to 10.0.3.12 failed (Not listening for calling name)
session request to 10 failed (Not listening for calling name)
session request to *SMBSERVER failed (Not listening for calling name)
Які будуть думки з цього приводу
Записаний
[Kubuntu User]
Sirko
Графоман
дописів: 299
Карма: +0/-0
Що новенького?
Re: ДОПОМОЖІТЬ НАЛАШТУВАТИ SAMBA
«
Відповідей #4 :
2003-08-29 09:29:03 »
Геть забувся про логи:
log.nmbd
[2003/08/29 08:41:02, 0] nmbd/asyncdns.c:start_async_dns(148)
started asyncdns process 1141
[2003/08/29 08:41:02, 0] lib/util_sock.c:open_socket_in(789)
bind failed on port 137 socket_addr = 10.0.3.0.
Error = Cannot assign requested address
[2003/08/29 08:41:02, 0] nmbd/nmbd_subnetdb.c:make_subnet(140)
nmbd_subnetdb:make_subnet()
Failed to open nmb socket on interface 10.0.3.0 for port 137. Error was Cannot assign requested address
[2003/08/29 08:41:02, 0] nmbd/nmbd.c:main(861)
ERROR: Failed when creating subnet lists. Exiting.
[2003/08/29 09:04:03, 0] nmbd/nmbd.c:main(783)
Netbios nameserver version 2.2.3a started.
Copyright Andrew Tridgell and the Samba Team 1994-2002
[2003/08/29 09:04:04, 0] nmbd/asyncdns.c:start_async_dns(148)
started asyncdns process 1920
[2003/08/29 09:04:04, 0] lib/util_sock.c:open_socket_in(789)
bind failed on port 137 socket_addr = 10.0.3.0.
Error = Cannot assign requested address
[2003/08/29 09:04:04, 0] nmbd/nmbd_subnetdb.c:make_subnet(140)
nmbd_subnetdb:make_subnet()
Failed to open nmb socket on interface 10.0.3.0 for port 137. Error was Cannot assign requested address
[2003/08/29 09:04:04, 0] nmbd/nmbd.c:main(861)
ERROR: Failed when creating subnet lists. Exiting.
smbd.log
[2003/08/28 16:14:38, 0] param/loadparm.c:lp_do_parameter(2665)
Ignoring unknown parameter "domain controller"
[2003/08/29 09:04:10, 0] lib/access.c:check_access(323)
Denied connection from (10.0.3.12)
[2003/08/29 09:04:10, 0] lib/access.c:check_access(323)
Denied connection from (10.0.3.12)
[2003/08/29 09:04:10, 0] lib/access.c:check_access(323)
Denied connection from (10.0.3.12)
[2003/08/29 09:04:54, 0] lib/access.c:check_access(323)
Denied connection from (10.0.3.12)
[2003/08/29 09:04:54, 0] lib/access.c:check_access(323)
Denied connection from (10.0.3.12)
[2003/08/29 09:04:54, 0] lib/access.c:check_access(323)
Denied connection from (10.0.3.12)
[2003/08/29 09:09:33, 0] lib/access.c:check_access(323)
Denied connection from (10.0.3.12)
[2003/08/29 09:09:33, 0] lib/access.c:check_access(323)
Denied connection from (10.0.3.12)
[2003/08/29 09:09:33, 0] lib/access.c:check_access(323)
Denied connection from (10.0.3.12)
Так що такі справи!!!
Записаний
[Kubuntu User]
Володимир Лісівка
Адміністратор ЩОДО
Видавець
дописів: 3857
Карма: +13/-0
Програміст
Re: ДОПОМОЖІТЬ НАЛАШТУВАТИ SAMBA
«
Відповідей #5 :
2003-09-01 17:13:48 »
[2003/08/29 08:41:02, 0] lib/util_sock.cShockedpen_socket_in(789)
bind failed on port 137 socket_addr = 10.0.3.0.
Error = Cannot assign requested address
[2003/08/29 08:41:02, 0] nmbd/nmbd_subnetdb.c:make_subnet(140)
nmbd_subnetdb:make_subnet()
Failed to open nmb socket on interface 10.0.3.0 for port 137. Error was Cannot assign requested address
Самба пише, що вона не може прив'язати сокет(гніздо) до адреси 10.0.3.0:137, що не дивно, так як це адреса мережі а не комп'ютера. (адреси комп'ютерів у мережі з усіх нулів (у двійковій системі) та з усіх одиниць зарезервовані для вказання мережі та всіх комп'ютерів у мережі відповідно).
interfaces = 10.0.1.0/8 10.0.3.0/8 - це адреси мереж а не адреси інтерфейсів, які під'єднані до цих мереж. Вкажіть тут "interfaces = 10.0.3.12" та спробуйте знову.
Записаний
[Fedora Linux]
Sirko
Графоман
дописів: 299
Карма: +0/-0
Що новенького?
Re: ДОПОМОЖІТЬ НАЛАШТУВАТИ SAMBA
«
Відповідей #6 :
2003-09-04 09:23:07 »
Не допомогло.... При виконанні smbclient -L 10.0.3.12 самба видає -
added interface ip=10.0.3.12 bcast=10.255.255.255 nmask=255.0.0.0
session request to 10.0.3.12 failed (Not listening for calling name)
session request to 10 failed (Not listening for calling name)
session request to *SMBSERVER failed (Not listening for calling name)
Що з цим робити.........?
Записаний
[Kubuntu User]
Sirko
Графоман
дописів: 299
Карма: +0/-0
Що новенького?
Re: ДОПОМОЖІТЬ НАЛАШТУВАТИ SAMBA
«
Відповідей #7 :
2003-09-04 09:28:53 »
Хоча при виконанні команди smbclient -L 127.0.0.1 все проходе нормально -
added interface ip=10.0.3.12 bcast=10.255.255.255 nmask=255.0.0.0
Domain=[IOC] OS=[Unix] Server=[Samba 2.2.3a]
Sharename Type Comment
--------- ---- -------
public Disk
IPC$ IPC IPC Service (Sirko Samba Server)
ADMIN$ Disk IPC Service (Sirko Samba Server)
Server Comment
--------- -------
ASPIRANT12.IOC. Sirko Samba Server
IOCMAIN
Workgroup Master
--------- -------
IOC IOCMAIN
Чесно кажу, нічого не розумію
Записаний
[Kubuntu User]
Sirko
Графоман
дописів: 299
Карма: +0/-0
Що новенького?
Re: ДОПОМОЖІТЬ НАЛАШТУВАТИ SAMBA
«
Відповідей #8 :
2003-09-04 09:51:52 »
До речі, в мережі машину видно, але чомусь аж дві ( ASPIRANT12 та ASPIRANT12.IOC.),
і доступу до них нема (Windows пише - \\Aspirant12.ioc. is not accessible. The network path was not found.)
В чому тут справа?
??
Записаний
[Kubuntu User]
Володимир Лісівка
Адміністратор ЩОДО
Видавець
дописів: 3857
Карма: +13/-0
Програміст
Re: ДОПОМОЖІТЬ НАЛАШТУВАТИ SAMBA
«
Відповідей #9 :
2003-09-04 14:40:07 »
Замініть
netbios name = ASPIRANT12.IOC.KDTU.KR.UA
на
netbios name = ASPIRANT12
як вам порадили на декілька постів вище.
Іншу документацію читайте в HOWTO - їх багато і документації там досить.
Записаний
[Fedora Linux]
Sirko
Графоман
дописів: 299
Карма: +0/-0
Що новенького?
Re: ДОПОМОЖІТЬ НАЛАШТУВАТИ SAMBA
«
Відповідей #10 :
2003-09-04 16:56:26 »
Так справа в тому що я змінив ім'я машини на Aspirant12. Може справа і не в самбі, а в чомусь іншому??
Записаний
[Kubuntu User]
Sirko
Графоман
дописів: 299
Карма: +0/-0
Що новенького?
Re: ДОПОМОЖІТЬ НАЛАШТУВАТИ SAMBA
«
Відповідей #11 :
2003-09-04 17:27:43 »
Твою маму!!! Криво, але пішла. Справа була в декількох рядках в smb.conf -
security = DOMAIN #було SHARE
allow trusted domains = Yes # не було
nt acl support = Yes # не було
password server = * # не було
Але всеодно я від вас не відчеплюсь!!! В мене є рядок в smb.conf - guest account = pcguest.
Так от, без цього параметра smbclient -L 10.0.3.12 видає NT_STATUS_LOGON_FAILURE, з ним - все нормально, АЛЕ -
віндовські машини не можуть зайти на мене!!!! Я то звісна річ буду ковирятися сам, але якщо хто знає, то допоможіть, бо одна голова добре.....
А, ледве не забув!! Після змін в smb.conf я прописав машину в домені -
smbpasswd -j IOC -r IOCMAIN -U Administrator
Наперед всім вдячний!
Записаний
[Kubuntu User]
Володимир Лісівка
Адміністратор ЩОДО
Видавець
дописів: 3857
Карма: +13/-0
Програміст
Re: ДОПОМОЖІТЬ НАЛАШТУВАТИ SAMBA
«
Відповідей #12 :
2003-09-05 15:46:56 »
Необхідно додати користувача pcguest без паролю (через smbpasswd).
Записаний
[Fedora Linux]
Sirko
Графоман
дописів: 299
Карма: +0/-0
Що новенького?
Re: ДОПОМОЖІТЬ НАЛАШТУВАТИ SAMBA
«
Відповідей #13 :
2003-09-08 15:01:19 »
Дякую lwm! Але все одно лишаються деякі проблеми:
на машину можна зайти тільки набравши її IP (\\10.0.3.12), і при цьому потрібно ввести ім'я користувача pcguest.
Чи можна зробити так, щоб доступ мали всі користувачі, бо доменні імена користувачів йдуть в такому форматі -
ioc\ХмельоваНН, kdtu\ПетренкоММ і т.д. Що можна з цим зробити?
Записаний
[Kubuntu User]
RomadinR
Кореспондент
дописів: 124
Карма: +0/-0
Re: ДОПОМОЖІТЬ НАЛАШТУВАТИ SAMBA
«
Відповідей #14 :
2003-09-10 09:33:03 »
Скоріше за все, усередині домену Віндові машини для визначення назв NetBIOS користуються WINS. Спробуйте прописати у smb.conf ваш сервер WINS і вимкнути WINS сервер на Самбі (wins support=no wins server=ip.of.wins.server).
У password server перерахуйте всі машини, які є контролерами доменів.
Записаний
Друк
Сторінки:
1
2
Всі
« попередня гілка
наступна гілка »
Linux.org.ua
»
Застарілі розділи -- сюди не писати.
»
Інші технічні питання
»
ДОПОМОЖІТЬ НАЛАШТУВАТИ SAMBA