[SunHELP] NIS - "no shell"
sunhelp at sunhelp.org
Mon Apr 9 11:35:19 CDT 2001
Not sure about the NIS part, but if you try to su into an account and
get the 'no shell' message. it is probably because the /etc/passwd file
points to a shell executable that does not exist. If there is one there,
you might have been hacked (although I am not so sure about this one).
Shell problems that were fine one day and messed up the next are a
indication of a possible hack.
Anyway, first, check the path listed in the /etc/passwd. The shell is
listed after the last ':' in the passord file entry.
On 09 Apr 2001 12:21:20 -0400, Gallagher, Tim wrote:
> Users on one machine get a "no shell" error message when they try to log in to the NIS domain. The output of ypwhich, rpcinfo all seem fine, permissions appear OK as compared with other boxes with the same OS version. Not limited to a particular shell.
> There is connectivity, root can gain access, but when (as root) you try to "su <username>" - it also errors with no shell.
> -- Tim
> SunHELP maillist - SunHELP at sunhelp.org
More information about the SunHELP