Problem s LDAP autentikaci : WhiteBox-3

Pavel Lisy pali na tmapy.cz
Čtvrtek Březen 11 14:35:50 CET 2004


V Čt, 11. 03. 2004 v 11:40, Pavel Kankovsky píše:
> On Thu, 11 Mar 2004, Pavel Lisy wrote:
> 
> > Zajima me hlavne, jak mohu zjistit kde je chyba (v nscd ?) a jak ji
> > odstranit.
> 
> man nscd
> /logfile
> /debug
Zkusil jste to? To totiz nenajde vubec nic.

man 'nscd.conf' neco ukaze, coz jsem samozrejme nastavoval.

bohuzel ani pri nastaveni debug-level 100 
se v zadanem logu (prava souboru 666) nic neobjevi (* nakonec to zabralo
viz POZN nize)

> man strace
stat64("/etc/passwd", 0xbfffbef0)       = -1 EACCES (Permission denied)
getpid()                                = 4486
write(4, "4486: cannot stat() file `/etc/p"..., 58) = 58
time(NULL)                              = 1079010304

pri tom 'ls' rika:
ls -l /etc/passwd
-rw-r--r--    1 0        0            1215 úno 13 14:29 /etc/passwd

Co to muze znamenat?



Jiny problem je nasledujici, pokud nscd nebezi:

zkusil jsem se prepnout na uzivatele nscd, ale to se nepodari
su - nscd -s /bin/bash
could not open session

Cim to muze byt? Jeste nikdy jsem se s tim nesetkal.



* POZN.
Nakonec pomohlo, kdyz jsem spustil 

LC_ALL=C LANG=C strace nscd -d

se konecne neco v logu objevilo:

4637: cannot stat() file `/etc/hosts': Permission denied
4637: cannot stat() file `/etc/group': Permission denied
4637: cannot stat() file `/etc/passwd': Permission denied

coz odpovida vystupu ze strace.


Pavel
-- 
Pavel Lisy <pali na tmapy.cz>
T-MAPY spol. s r.o.



Další informace o konferenci Linux