Проблема присоеденить машину к Samba 3.0.4 as PDC
Народ,
Вот такая проблема:
На сервека бежит Самба 3.0.4 на SuSE 9.1 Pro
добавляю в систему пользователей - с учетом принадлежности их своим группам:
# useradd -c "Фамилия Имя Отчество" -g staff136 -s
/bin/false asilne
добавляю нашего пользователя в список пользователей samba:
# smbpasswd -a asilne
До етого момента нет проблем.
Дальше проблема:
создал группу машин:
# groupadd -g 9999 machines
создал скрипт machine_add (в папке /usr/bin) - для ручного добавления имен машин в домен:
useradd -d /dev/null -c "User PC" -g machines -s /bin/false -M $1
passwd -l $1
smbpasswd -a -t $1
когда пытаюсь добавит машину в домайн пишу:
# /usr/bin/machine_add "staff136_asilne$"
получаю:
useradd: Invalid home directory `/dev/null'.
passwd: Unknown user `staff136_asilne$'.
smbpasswd: invalid option -- t
когда пытаюсь добавить с командной строки, так:
# /usr/sbin/useradd -g machines -d /dev/null -s /bin/false -c staff136-asilne staff136-asilne$
получаю:
useradd: Invalid home directory `/dev/null'.
В чём проблема, кто знает?
P.S.:
А ешё добавил в smb.conf вот такое:
# This allows machine-account-creation on-the-fly.
# You need to create a root samba-user (never ever with the unix root pwd !!!)
# root has to be domain admin. and you need a group "machines"
add user script = ldapsmb -a -u "%u"
delete user script = ldapsmb -d -u "%u"
add machine script = ldapsmb -a -w "%u"
add group script = ldapsmb -a -g "%g"
delete group script = ldapsmb -d -g "%g"
add user to group script = ldapsmb -j -u "%u" -g "%g"
delete user from group script = ldapsmb -j -u "%u" -g "%g"
set primary group script = ldapsmb -m -u "%u" -gid "%g"
Создал # smbpasswd -a root
Вопрос как теперь ети скрипты использовать?
Последний раз редактировалось biggyL; 23.08.2004 в 14:25.
|