[samba] winbind, samba

Denis Denis expk на mail.ru
Вт Апр 10 20:47:30 MSD 2007


Всем привет.
Пишу сюда, потому что я больше не знаю куда мне ещё обратиться со своим вопросом.
Необходимо зарегестрировать машину с Linux на сервере с Samba.

Имеется сервер: Debian 3.1, Samba 3.0.14a (в роли PDC) (windows машины регестрируются на ура)
Рабочая станция: Mandrake 10.1, Samba 3.0.7

smb.conf

[global]

   workgroup = group1
   netbios name = st1
   server string = Station1

   hosts allow = 10.186.1. 127.
   map to guest = bad user
   security = domain
   password server = 10.186.1.31
   allow trusted domains = yes
   encrypt passwords = yes
   smb passwd file = /etc/samba/smbpasswd
  
   idmap uid = 10000-20000
   idmap gid = 10000-20000
   winbind separator = +
   winbind enum users = yes
   winbind enum groups = yes
   winbind use default domain = yes
   template homedir = /home/samba/%U
   template shell = /bin/bash
   socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
   interfaces =  10.186.1.56/24 127.0.0.1/8
   remote announce = 10.186.1.255 10.186.1.31

Регестрирую на сервере
net join - все ОК

Запускаю winbind - ОК.
Редактирую /etc/pam.d/login

#%PAM-1.0
auth required pam_securetty.so
auth required pam_nologin.so
auth sufficient pam_winbind.so
auth required pam_pwdb.so use_first_pass shadow nullok
account required pam_winbind.so
password required pam_winbind.so
session required pam_stack.so service=system-auth
session required pam_mkhomedir.so skel=/etc/skel/ umask=0077
session required pam_pwdb.so
session optional pam_console.so

В файле /etc/nsswitch.conf

passwd:     files winbind
shadow:     files nisplus nis compat
group:      files winbind

hosts:      files nisplus nis dns
bootparams: nisplus [NOTFOUND=return] files
ethers:     files
netmasks:   files
networks:   files
protocols:  files
rpc:        files
services:   files
netgroup:   nisplus
publickey:  nisplus
automount:  files nisplus
aliases:    files nisplus


Запускаю:
wbinfo --set-auth-user=group1+root   - ОК

wbinfo -t
checking the trust secret via RPC calls succeeded

wbinfo -p
Ping to winbindd succeeded on fd 4

wbinfo -u
Error looking up domain users

wbinfo -g
BUILTIN\System Operators
BUILTIN\Replicators
BUILTIN\Guests
BUILTIN\Power Users
BUILTIN\Print Operators
BUILTIN\Administrators
BUILTIN\Account Operators
BUILTIN\Backup Operators
BUILTIN\Users

Если логинится рутом с паролями для рабочей станции и для сервера, то всё проходит.
А если логинится с именем из домена, то выдаётся сообщение
User not known to the underlying authentication module

Подскажите где я ошибся. Почему не могу залогинется от простого пользователя и не могу просмотреть список пользователей (wbinfo -u).


Облазил инет ответа не нашёл.


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