Показать полную графическую версию : Samba -PDC + ХР
Shizokril
14-07-2004, 12:12
Самба - контроллер НТ домена.
98-я входит в домен легко.
ХР долго отказывалась, хоть я и создавал учётную запись для машины клиента. Мудохался долго. Потом всё таки каким то чудом вошла и ХР.
Таким же макаром я промудохался со второй ХР машиной. Через три дня и вторая вошла в домен. Но вчера опять первая машина перестала входить.
Вопрос номер раз:
Как во фре в самбе нужно создавать эти учётные записи для машин? У меня возникло впечатление что не всякая программа для создания пользователя правильно его создаёт.
Вопрос номер два: Что могло случится что первая ХР перестала входить в домен?
Добавлено:
2Belansky
Боюсь что вы зря переместили тему сюда. Из раздела ФриБСД.
Я сглупил. Не написал что самба на ФРЕ.
Во всех манах описывают создание пользователей командой USERADD.
Во фре как известно её нет.
Вот я и спрашиваю, какой програмой ВО ФРЕ нужно создавать пользователей и учётные записи?
hasherfrog
14-07-2004, 13:39
Может, Вы имеете ввиду smbadduser?
Кстати, проверьте, что в ХР выключена опция "Всегда использовать цифровую подпись при входе в домен". Это где-то в политиках безопасности. Часто помогает.
Shizokril
14-07-2004, 13:51
hasherfrog
smbadduser??? такой команды нет.
На счёт политики безопасности - не помогло.
# Create smbpasswd file
echo smbpasswd
chown root:root smbpasswd
chmod 600 smbpasswd
# Add Users to smbpasswd file
smbpasswd -a User_Name
# Activate Users account
smbpasswd -e User_Name
# Create Netbios_Name$ computer accounts
adduser Netbios_Name$
# Add Netbios_Name (no $) computer to smbpasswd file
smbpasswd -a -m Netbios_Name
где Netbios_Name - большими буквами.
_____________________________
by sergleo
Добавлено:
забыл - В конфиге smb.conf указать
smb passwd file = /etc/samba/private/smbpasswd
или ваше местоположение файла
Shizokril
14-07-2004, 15:07
МОжет кто то вот такую мульку обьяснит.
bash-2.05b# pw useradd Teacher-204$
bash-2.05b# smbpasswd -a -m Teacher-204
Added user Teacher-204$.
bash-2.05b# smbpasswd -a -m Teacher-204
(метка)
bash-2.05b#
Когда то когда вместо (метка) выводилась надпись:
Password chenged fo user Teacher-204$
Сейчас же на этом месте ничего не пишется.
Другая мулька:
bash-2.05b# smbpasswd -x Teacher-204$
Deleted user Teacher-204$.
bash-2.05b# smbpasswd -x Teacher-204$
Deleted user Teacher-204$.
bash-2.05b# smbpasswd -x Teacher-204$
Deleted user Teacher-204$.
Помоему не разумно то что пользователя можно удалять до бесконечности. Помоему, после повторной попытки удаления, должно быть сообщение о том что пользователя не существует.
....
Тааак Похоже что проблема в пермиссии к /etc/passwd
У меня 600 ??? должно быть 600 ???
Teacher-204$ - все в вверхнем регистре см выше
___________________________
by sergleo
Shizokril
14-07-2004, 15:18
Guest
Да.
Спасибо.
Я понял.
Жаль что раньше не встречал про верхний реестр.
Но не помогает.
bash-2.05b# smbpasswd -a -m TEACHER-204
bash-2.05b# cat /etc/smbpasswd
#
# SMB password file.
#
# $FreeBSD:57:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-00000000:
#::XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-00000000:
....
В общем не добавляется пользователь.
....
St-6$:1007:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-00000000:win98st6
server$:1009:5CF56561F26C22F7AAD3B435B51404EE:9C56468396B8BF2BC04BB80106534C36:[W ]:LCT-4051C29D:
Добавлено:
Guest
Да.
Спасибо.
Я понял.
Жаль что раньше не встречал про верхний реестр.
Но не помогает.
bash-2.05b# smbpasswd -a -m TEACHER-204
bash-2.05b# cat /etc/smbpasswd
#
# SMB password file.
#
# $FreeBSD:57:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-00000000:
#::XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-00000000:
....
В общем не добавляется пользователь.
....
St-6$:1007:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-00000000:win98st6
server$:1009:5CF56561F26C22F7AAD3B435B51404EE:9C56468396B8BF2BC04BB80106534C36:[W ]:LCT-4051C29D:
Должно быть нечто подобное:
WS-C-1$:1015:52FBA59F62410AA1AAD3B435B51404EE:610638080C10EBA6E4EBF31AA4B52A5E:[W ]:LCT-3C1E0360:
в smbpasswd
Shizokril
14-07-2004, 15:23
[global]
...
smb password file = /etc/smbpasswd
...
Добавлено:
Должно быть нечто подобное...
:) может ручками дописать? :)
Самое обидное что второй ХР-ной машины здесь тоже не видно.
А с неё можно зайти.
Почитай _http://us3.samba.org/samba/ftp/docs/using_samba_2ed.tar.gz - может там что путное есть....
___________________________
by sergleo
Shizokril
14-07-2004, 15:52
Guest
Спасибо.
Пока для меня самба -- самая загадочная программа.
НАдеюсь поможет.
Добавлено:
Проблема с /etc/smbpasswd решилась.
Новые машины вносятся.
TEACHER-204$:1025:7DF37B6C25744A399A176B50903E574D:C12B235A3B98B00BFB5F240B8B713ABE:[W ]:LCT-40F52ED2:
Но машины по прежнему получают ответ - "отказано в доступе".
А как на счёт моего третьего поста?
Про две мульки.
Это нормальная работа smbpasswd?
|> You need a user ID on the Samba box set up as a Domain Admin to use to join these OS's to your domain.
Пользователь должен быть записан в admin users=
Для того чтобы это работало, строго необходимо регистрировать КОМП.
1. заводим пользователя с правами Domain Admin
2. на клиенте ХР логинимся под локальным админом
3. Мой компьютер (Свойства) --> Имя компьютера --> Изменить --> (Является членом домена )пишем домен -->
ОК --> логинимся пользователем Domain Admin
4. Reboot --> заходим как пользователь в домен.
регистрация компа в домене.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.