Solaris [TM]: Getting "No Shell" Error When Trying to Log In to the System (Doc ID 1009073.1)

Last updated on AUGUST 01, 2016

Applies to:

Solaris Operating System - Version 8 6/00 U1 and later
All Platforms

Symptoms

While attempting to log in the system, the error "No Shell" appears.  Consider the following 3 symptoms:

1. Non-root users cannot log in to the system. Only root users can log in to the system. When non-root users log into the system, they get the following errors:

Can't run /usr/ucb/quota: Permission denied
/bin/csh: Permission denied
No shell

 

2. Root users cannot log into the system, but other users can.

 

3. When users attempt to log in as "nobody" or other special users ("adm" or "sys"), or run the su command, they cannot log in.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms