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