no shell?

Carroll, Jim P jcarro10 at sprintspectrum.com
Wed May 15 09:50:14 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
> this:
> 
> [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.
> 
> Thoughts?

Have you tried changing the login shell to /bin/sh to see if it behaves any
differently?


Jim Carroll




More information about the linux-nisplus mailing list