getpwnam: root: No such user

Michal Kolesar kolisko na penguin.cz
Čtvrtek Leden 11 19:31:26 CET 2001


Zdravim!

Nainstaloval jsem na debian qpopper. Bezi pod inetd.
pri connectnuti na 110 port mi zahlasi:

0 root na server:software# telnet localhost 110
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Connection closed by foreign host.
1 root na server:software#

a ve /var/log/syslog se objevi:
Jan 11 19:23:42 server inetd[22546]: getpwnam: root: No such user

pritom samozrejme uzivatel root existuje.

Cetl jsem nekde neco ze by snad mohlo mit souvislost s nsswitch.conf.
zkousel jsem menit:

## kolisko - start - menim quli qpopperu
##passwd:         compat
passwd:         files
##group:          compat
group:          files
##shadow:         compat
shadow:         files
## kolisko - konec

nic nepomohlo... nevim, jestli neni po zmenach v souboru nsswitch.conf jeste
neco restartovat.. nic jsem totiz nerestartoval (vlastne pouze killall -1
inetd)

a jeste radek z /etc/inetd.conf:
pop-3           stream  tcp     nowait  root    /usr/sbin/tcpd
/usr/sbin/in.qpopper

kdyz zmenim usera root v inetd.conf na nejakeho jineho usera.. v syslogu se
mi
pak objevi stejna chyba, ale se zmenenym userem...

Nevite nekdo v cem by mohl byt zakopanej pes?

Dik
kolisko




Další informace o konferenci Linux