Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Samba PDC error

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix
Предыдущая тема :: Следующая тема  
Автор Сообщение
CoPut
Гость





СообщениеДобавлено: Пн Дек 06 2004 13:41    Заголовок сообщения: Samba PDC error Ответить с цитатой

Никак не могу разобраться. Имеестся:
Linux Debian 3.0 + Samba 3.0.7
На самбе требуется сделать контроллер домена. Конфиг следующий:
[global]
debuglevel = 3
workgroup = UIO
server string = UIOServ
security = user
load printers = no
log file = /usr/local/samba/var/log.%m
max log size = 50
passdb backend = tdbsam
socket options = TCP_NODELAY
local master = yes
domain master = yes
preferred master = yes
domain logons = yes
logon path = \\%L\Profiles\%U
wins support = yes
dns proxy = no
#============================ Share Definitions
[homes]
comment = Home Directories
browseable = no
writable = yes
[netlogon]
comment = Network Logon Service
path = /usr/local/samba/share/netlogon
guest ok = yes
writable = no
share modes = no
[Profiles]
path = /usr/local/samba/share/profiles
browseable = no
guest ok = yes

При входе машины в домен просит пароль пользователя имеющего право пускать в домен (используется root), потом пишет что пользователь не найден. Если debuglevel=0 в логах пусто, при текущем варианте (debuglevel=3) в логе на машину видно что регистрация root'а происходит удачно,
(check_ntlm_password: authentication for user [root] -> [root] -> [root] succeeded)
потом идет куча каких-то rpc вызовов, обламывается все следующим образом:
[2004/12/06 12:06:25, 3] smbd/error.c:error_packet(129)
error packet at smbd/trans2.c(4010) cmd=50 (SMBtrans2) NT_STATUS_NETWORK_ACCESS_DENIED

Я с трудом понимаю что вообще происходит и куда смотреть. Нигде подобных проблем не нашел.
Куда лезть? Где смотреть?
PS: Доступ к расшареным дискам работает
Вернуться к началу
Гость






СообщениеДобавлено: Пн Дек 06 2004 17:33    Заголовок сообщения: Ответить с цитатой

Vasyl писал(а):
Похоже, что samba не знает про rootа - у неё своя система авторизации, по умолчанию отличная от ОС.

Это понятно я юзеров прописал при помощи:
smbpasswd -a root
Группы смапил: root -> Administrators
Он даже в логах пишет:
check_ntlm_password: authentication for user [root] -> [root] -> [root] succeeded
Я потому ничего понять то и не могу. Может было такое у кого?
Вернуться к началу
Sol



Зарегистрирован: 05.12.2003
Сообщения: 427
Откуда: Томск

СообщениеДобавлено: Пн Дек 06 2004 19:59    Заголовок сообщения: Ответить с цитатой

Цитата:
При входе машины в домен

На машине какая ОС ?

Для моей самбы 2.7 на XP требуется ключик в реестр прописать...
Иначе будет как раз то что ты описал выше..
_________________
In My Humble Opinion
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Гость






СообщениеДобавлено: Пн Дек 06 2004 20:16    Заголовок сообщения: Ответить с цитатой

Sol писал(а):
Цитата:
При входе машины в домен

На машине какая ОС ?

Для моей самбы 2.7 на XP требуется ключик в реестр прописать...
Иначе будет как раз то что ты описал выше..

XP! Что за ключик? Куда? Вроде что-то похожее! @-)
Вернуться к началу
Sol



Зарегистрирован: 05.12.2003
Сообщения: 427
Откуда: Томск

СообщениеДобавлено: Вт Дек 07 2004 09:47    Заголовок сообщения: Ответить с цитатой

Смотреть в дистрибутиве Самбы папку docs/Registry
Там файлы реестров для разных виндов..
Для XP содержимое файла такое:
Windows Registry Editor Version 5.00
;
; This registry key is needed for a Windows XP Client to join
; and logon to a Samba domain. Note: Samba 2.2.3a contained
; this key in a broken format which did nothing to the registry -
; however XP reported "registry key imported". If in doubt
; check the key by hand with regedit.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters]
"requiresignorseal"=dword:00000000
_________________
In My Humble Opinion
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Гость






СообщениеДобавлено: Вт Дек 07 2004 11:51    Заголовок сообщения: Ответить с цитатой

Sol писал(а):
Смотреть в дистрибутиве Самбы папку docs/Registry
Там файлы реестров для разных виндов..

К сожалению, хотя изначально параметр был равен 00000001, это не помогло. Проблемма остается. Sad
Вернуться к началу
Sol



Зарегистрирован: 05.12.2003
Сообщения: 427
Откуда: Томск

СообщениеДобавлено: Вт Дек 07 2004 15:53    Заголовок сообщения: Ответить с цитатой

а ты учетную запись машины в домен ввёл??
smbpasswd -a -m <имя машины>
_________________
In My Humble Opinion
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
and3008



Зарегистрирован: 12.10.2001
Сообщения: 14893
Откуда: Н.Новгород

СообщениеДобавлено: Ср Дек 08 2004 00:06    Заголовок сообщения: Ответить с цитатой

Цитата:
На самбе требуется сделать контроллер домена


А какого фига это:
security = user

Наверно правильно так:
security = domain

Потом видно, что автор даже не пытался читать ПОДРОБНУЮ доку о том как делать Самбу 3.0 как контроллер домена. Я считаю, что это неуважение к разработчикам. Дока подробная, обстоятельная, со всеми ключиками и разными тонкостями, которые вам возможно будут нужны. Дока у Самбы отличная. Читать только ее надо.

Почему я здесь не говорю как надо делать? А на фига доку пересказывать? Почитайте, попробуйте. Не получится - спрашивайте.

Проблемы с английским языком? Купите книжку "Samba Руководство системного администратора". На Озоне можете поглядеть ее или аналоги. Рублей 200 всего стоит. Времени съэкономите - рублей на 5000-10000.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
and3008



Зарегистрирован: 12.10.2001
Сообщения: 14893
Откуда: Н.Новгород

СообщениеДобавлено: Ср Дек 08 2004 00:08    Заголовок сообщения: Ответить с цитатой

Цитата:
На самбе требуется сделать контроллер домена


А какого фига это:
security = user

Наверно правильно так:
security = domain

Потом видно, что автор даже не пытался читать ПОДРОБНУЮ доку о том как делать Самбу 3.0 как контроллер домена. Я считаю, что это неуважение к разработчикам. Дока подробная, обстоятельная, со всеми ключиками и разными тонкостями, которые вам возможно будут нужны. Дока у Самбы отличная. Читать только ее надо.

Почему я здесь не говорю как надо делать? А на фига доку пересказывать? Почитайте, попробуйте. Не получится - спрашивайте.

Проблемы с английским языком? Купите книжку "Samba Руководство системного администратора". На Озоне можете поглядеть ее или аналоги. Рублей 200 всего стоит. Времени съэкономите - рублей на 5000-10000.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Sol



Зарегистрирован: 05.12.2003
Сообщения: 427
Откуда: Томск

СообщениеДобавлено: Ср Дек 08 2004 08:51    Заголовок сообщения: Ответить с цитатой

хммм....
А у меня параметра security вообще в конфиге не стоит...
По дефолту скорее всего используется security=user

В общем... пора снова читать доки... а то как настроил, так больше и не заглядывал...
_________________
In My Humble Opinion
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
CoPut



Зарегистрирован: 06.12.2004
Сообщения: 2

СообщениеДобавлено: Ср Дек 08 2004 09:53    Заголовок сообщения: Ответить с цитатой

Sol писал(а):
хммм....
А у меня параметра security вообще в конфиге не стоит...
По дефолту скорее всего используется security=user

В общем... пора снова читать доки... а то как настроил, так больше и не заглядывал...

По дефолту user, так и должно быть. В мане написано что domain служит для того чтобы при доступе к шарам Самба проверяла пользователей у контроллера домена. А в нашем случае самба - контроллер домена, поэтому не катит. Возникла еще идея пытаюсь колупать доки.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
and3008



Зарегистрирован: 12.10.2001
Сообщения: 14893
Откуда: Н.Новгород

СообщениеДобавлено: Ср Дек 08 2004 10:43    Заголовок сообщения: Ответить с цитатой

Ок. Я тоже доки прочел.
Если Самба - контролер, то да. security = user должно быть.

Однако!

Надо кроме всего прочего генерить SID-ы для компов и юзверей.
Команды в Хелпе есть.

Думаю в этом-то и засада.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
CoPut



Зарегистрирован: 06.12.2004
Сообщения: 2

СообщениеДобавлено: Пт Дек 10 2004 10:56    Заголовок сообщения: Ответить с цитатой

and3008 писал(а):
Ок. Я тоже доки прочел.
Если Самба - контролер, то да. security = user должно быть.

Однако!

Надо кроме всего прочего генерить SID-ы для компов и юзверей.
Команды в Хелпе есть.

Думаю в этом-то и засада.


Все! Нашел! Причиной и правда стало облдуйство Wink:
В стандартном конфе скрипт добавления машины пробисан следующим образом:
add machine script = /usr/sbin/adduser -n -g machines -c Machine -d /dev/null -s /bin/false %u
Как я понял у RedHat'а немного свой формат adduser, так вот это его формат. Я когда настраивал это заметил но толком не понял что к чему и практически не уделил этому внимания поправил эту строчку да видно криво %), а должно быть вот что:
add machine script = /usr/sbin/adduser --no-create-home --gecos "" --disabled-password --ingroup machines --force-badname --home /dev/null --shell /bin/false %u.
Я еще не доконца понял какой формат addusera где используется, т.к. в одном источнике было написано что этот RedHat взяли из дистрибутива Debian.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...