![]() |
про самбу
У меня проблема присоединения винХР к домену.
пишу пользователя root и пароль мне говорят: "Windows cannot find an account for your computer on the NOTES domain" Что у меня не так? Вот мои настройки: Код:
hosts |
1 А откуда Windows может что-то знать о пользователях вашего компа, даже если это smb-пользователи.
2 Кто к кому присоединяется. Какая OS стоит на сервере домена (я понял, что Windows) Цитата:
3 С каких это пор у нас root "голым" по сети ходит :) 4 А smb-пользователей создавали, что-бы они могли к вам подсоединяться, или у вас другой механизм авторизации, скрытый в logon.cmd ? PS # This is an example for Russian users: dos charset = CP866 unix charset = CP1251 display charset = LOCALE |
Создал пользователя:
Код:
useradd david Код:
smbpasswd -a david Код:
smbpasswd -e david комп к домену: Код:
useradd -s /bin/false -d /dev/null mars$ В итоге всё равно не пускают в домен. "Windows cannot find an account for your computer on the NOTES domain" вобще даже набираю в cmd: Код:
net view notes я не знаю что неправильно. |
|
решено.
могу пошагово описать ввод компа с винХР в домен, если это кому-то вобще интересно! |
slaine
конечно интересно :) |
Ok!
кароч я умничать больно не буду, ато ещё подумаете.... имеем два компа: - lotus ; наш SAMBA PDC, - comp1 ; машина с винХР На lotus настраиваем сетевуху(если она не настроена): # ifconfig eth0 192.168.1.254 netmask 255.255.255.0 up Дальше открываем файл: hosts - прописываем себя и вин-машину: 192.168.1.254 lotus 192.168.1.1 comp1 открываем файл: lmhosts - проделываем тоже самое, как и в hosts Дальше открываем smb.conf Я тут вкратце написал его содержимое, может есть что и лишнее, но чтоб стать контроллером домена здесь всё есть. кстати, чтоб работать без DNS надо тут вставить строчку name resolve order = lmhosts bcast. на винде я на всякий случай тоже прописался в lmhosts, как 192.168.1.254 lotus [GLOBAL] workgroup = SAMBA ; наш домен server string = SAMBA_SERVER netbios name = lotus hosts allow = 192.168.1. guest account = nobody log file = /var/log/samba/%m.log max log size = 500 security = user encrypt passwords = yes smb passwd file = /etc/samba/smbpasswd username map = /etc/samba/smbusers os level = 65 local master = yes domain master = yes preferred master = yes domain logons = yes time server = true name resolve order = lmhosts bcast dns proxy = no case sensitive = no +++++++++++++++++++++++++++ остальное всё оставте так, как есть для home, tmp и.т.д., только разкоментируёте если стоят коменты для netlogon, profiles, homes, tmp. В netlogon в write list добавте пользователя root После этого перезагружаем службы: # service smb restart Дальше добавляем нового пользователя: # adduser USER1 # passwd USER1 # smbpasswd -a USER1 # smbpasswd -e USER1 (вот эта команда нужна ли, я до сих пор не понял, я её где-то вычитал непомню, впринципе можно её не писать) Для винХР/2000 неоходимо зарегить имя вин машины: # adduser -d /dev/null -s /bin/false comp1$ # passwd -l comp1$ # smbpasswd -a -m comp1 подключать машины к домену имеет право только root, то добавляем в самбу и рута: # smbpasswd -a root Фсё !!! Дальше, как обычно добавляем комп к домену. присоединяем сетевые диски: - C:\net use X: \\ lotus\<шара> Кстаи ещё тут синхронизировать время можно(при time server = true)!!! - C:\net time \\ lotus |
Есть одна подводная коряга, при вводе машины в Линуксовый домен, имя рабочей группы в которой находится присоединяемая машина НЕ ДОЛЖНО совпадать с именем домена... Это и приводит к таким ошибкам, при прочих верных настройках...
Соединений на сетевые ресурсы домена с добавляемой машины тоже не должно быть... Цитата:
|
Время: 21:35. |
Время: 21:35.
© OSzone.net 2001-