Cудя по этому:>если спросить
>wbinfo -u | fgrep myuser
>myuser
># id myuser
>uid=16777338(myuser) gid=16777218 >groups=16777218,16777230,16777261,16777264,16777306,16777336
>>проверяем
># testsaslauthd -s smtp -u myuser -p 1
>0: OK "Success."
>И вдруг непонятно почему (например, если ввести неправильный пароль)
># id myuser
>id: myuser: No such user
Судя по вышеприведенному тексту и приложеному логу - всетаки дело в работе nsswitch/nss_winbind.
В файле etc/nsswitch.conf
passwd: files winbind
group: files winbind
Должны существовать файлы библиотек
( у меня в FreeBSD 5.1 nss_winbind.so.1 симлинк к нему nss_winbind.so в каталогах /usr/local/lib и соотвествующие симлинки в /usr/lib )
В smb.conf должны быть настроены параметры(приведены мои значения):
winbind use default domain = yes
winbind uid = 50000-60000
winbind gid = 1000-2000
winbind enum users = yes
winbind enum groups = yes
>Может у него настройка брать только из кэша, но в mc я
>вижу все группы и всех пользователей домена.
В mc - это где ?