[samba] Samba (смена пароля)

Mikhail V. Drogovozov mikhail на mail.knastu.ru
Пт Июл 16 09:08:03 MSD 2004


smb.conf:
Хочу сделать возможным смену пароля на Samba и UNIX-шелл. Система
FreeBSD 4.10, Samba 3.0.4. При таком smb.conf:
[global]
        workgroup = TEST
        netbios name = server
        server string = primary domain controller
        passwd chat = *New*Password*            %n\n *Re-enter*new*password* %n\n *Password*changed*

        username map = /etc/smbusers
        time server = Yes

        add user script = /usr/sbin/pw useradd %u
        add group script = /usr/sbin/pw groupadd %g
        add user to group script = /usr/sbin/pw usermod %u -G %g
        add machine script = /usr/sbin/pw useradd %u -s /bin/false -d /dev/null

        delete group script = /usr/sbin/pw groupdel %g
        delete user script = /usr/sbin/pw userdel %u

        logon script = script.bat
        logon drive = Z:
        domain logons = Yes
        os level = 65
        preferred master = Yes
        domain master = Yes
        admin users = root

        allow trusted domains = yes
        min password length = 8

C:\>net user /domain
Этот запрос будет обрабатываться контроллером домена TEST.
Учетные записи пользователей для \\SERVER
----------------------------------------------------------
mikhail                  root
Команда выполнена успешно.

C:\>net user mikhail * /domain
Этот запрос будет обрабатываться контроллером домена TEST.
Введите пароль для пользователя: (12345678)
Повторите ввод пароля для подтверждения: (12345678)
Команда выполнена успешно.

Но:
# ssh -l mikhail server
mikhail на server's password: (12345678)
Permission denied, please try again.
mikhail на server's password:

Не пускает.

При таком smb.conf:
[global]
        workgroup = TEST
        netbios name = server
        server string = primary domain controller
        passwd chat = *New*Password*            %n\n *Re-enter*new*password* %n\n *Password*changed*
        passwd program = /usr/bin/passwd %u
        unix password sync = yes
     s
        username map = /etc/smbusers
        time server = Yes

        add user script = /usr/sbin/pw useradd %u
        add group script = /usr/sbin/pw groupadd %g
        add user to group script = /usr/sbin/pw usermod %u -G %g
        add machine script = /usr/sbin/pw useradd %u -s /bin/false -d /dev/null

        delete group script = /usr/sbin/pw groupdel %g
        delete user script = /usr/sbin/pw userdel %u

        logon script = script.bat
        logon drive = Z:
        domain logons = Yes
        os level = 65
        preferred master = Yes
        domain master = Yes
        admin users = root

        allow trusted domains = yes
        min password length = 8

C:\>net user /domain
Этот запрос будет обрабатываться контроллером домена TEST.
Учетные записи пользователей для \\SERVER
----------------------------------------------------------
mikhail                  root
Команда выполнена успешно.

C:\>net user mikhail * /domain
Этот запрос будет обрабатываться контроллером домена TEST.
Введите пароль для пользователя:
Повторите ввод пароля для подтверждения:
Системная ошибка 5.
Отказано в доступе.

В чем может быть проблема? Кто вообще разбирался с Samb'ой как с PDC?
Напишите если не сложно.

---
С уважением, Mikhail V. Drogovozov
     E-mail: mikhail на mail.knastu.ru
    Моб.тел: +7-902-779-19-12
        ICQ: 149731111



Подробная информация о списке рассылки Samba