Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Dan Swano

Пользователь


Сообщения: 88
Благодарности: 5

Профиль | Отправить PM | Цитировать


Если домен без использования LDAP, значит, должны быть записи в /etc/samba/smbpasswd, по крайней мере для root!
Сделайте в консоли команды net rpc info и net rpc user -l и покажите вывод.

В свое время, когда я поднял домен на Самбе еще без использования LDAP, то написал коротенькую инструкцию по включению машины в домен. Может, пригодится.
Цитата:
Добавление НТ-шной машины в домен Самбы по шагам:

1. Создать в системе пользователя с именем, совпадающим с NetBios-именем машины.
Команда: useradd -g 100 -d /dev/null -c "Комментарий" -s /bin/false \
<имя машины>$
Символ '$' можно добавить вручную в файле /etc/passwd и /etc/shadow.
После чего изменить файл /etc/shadow: исходная строка host$:!!:...,
заменить '!!' на '*'

2. Добавить NetBios-имя машины в /etc/samba/smbpasswd.
Команда: smbpasswd -a -m <имя машины> - добавляет,
smbpasswd -e -m <имя машины> - разблокирует запись.
Знак '$' не добавлять!

3. Создать пользователя на сервере с именем, под которым пользователь будет
входить в домен с рабочей станции.
Команда: useradd -g 100 -c "Комментарий" -s /bin/false <username>
Если используется ресурс "home", то параметр -d лучше не указывать, иначе
не создастся домашний каталог и ресурс \\server\home окажется недоступным.

4. Добавить пользователя из шага 3 в файл /etc/samba/smbpasswd командой
smbpasswd -a <username>, задать ему пароль на вход в домен.
Разблокировать пользователя командой smbpasswd -e <username>.

5. На рабочей станции с NT изменить имя рабочей группы, если оно совпадает
с именем домена и перезагрузиться.

6. На рабочей станции с NT войти локальным администратором в систему
и присоединиться к домену, используя административный аккаунт и пароль
Samba-сервера (root). Последует перезагрузка.

7. После регистрации в домене на рабочей станции c NT войти под именем
пользователя, указанным в 3 шаге. Пароль пользователю задается на сервере.

8. При переходе на Samba 3.0 я добавил еще одну команду, сопоставляющую
Unix-группу пользователей домена (это там, где -g 100 в 3 шаге, 100 и есть
gid группы users) с соответствующей группой WinNT (Domain Users):
net groupmap add unixgroup=users type=domain ntgroup="Domain Users" \
comment="bla bla bla...", после чего в логах Самбы исчезла ошибка вида
"User [username] is not a member of NT domain group..."

-------
Hasta la victoria siempre!


Отправлено: 12:21, 18-05-2010 | #7