no shell?

Robert L. Harris Robert.L.Harris at
Wed May 15 04:51:31 EST 2002

All of a sudden I can't log into any of my servers.  I'm getting
permission denied.  If I log in as root and try "su - rharris" I get

[90]root at app6-/> su - rharris
su: No shell

If I cat passwd I can see my entry(passwd entry scrambled):

rharris:Vx35txd3waMZV:1093:180:Robert Harris:/home/rharris:/usr/local/bin/bash:11452:-1:-1:-1:-1::0:11452:-1:-1:-1:-1::0

/usr/local/bin/bash is:

-rwxr-xr-x   1 bin      bin      3113220 Sep 25  1999 /usr/local/bin/bash

/etc/shells on the server has a line saying /usr/local/bin/bash.

No-one admits to changing anything, but on all my NIS+ servers, no-one
can log in if they have a NIS+ passwd.


Robert L. Harris                |  Micros~1 :
Senior System Engineer          |    For when quality, reliability
  at RnD Consulting             |      and security just aren't
                                \_       that important!
      These are MY OPINIONS ALONE.  I speak for no-one else.
 perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'

More information about the linux-nisplus mailing list