login

Hello all,

i create new users on solaris but i can't login.
the account and the passwd is created soccessfull
but when i try to login i can't and i don't get any error.
i check the admintool and the account exist.
any ideas how this is happening?

thanks,
rs

are you trying to login from the console? or from a telnet or ssh session? i dont have any expierience with solaris so no expierience with admintool, but did you give the user a shell? maybe the user is given /bin/false so there is gui login only, or the shell is /dev/null. when you say you get no error, when you try to login it just dosnt do anything and goes back to the login prompt? or does it say user does not exist or something like that, or user dosnt have valid shell.

yes this is on the console and when i enter the user/passwd
promps again to console login. I use the bourne shell.

thanks,
rs

What is the server type (ultra 10, E10K,...)?
What is the OS version?

Can you login as other users or root on console or does the same problem exist?

Are you attempting to login with CDE or Openwindows? Does one work and not the other?

Can you su to the user from root? (su - newuser) If not, any error message?

Any error messages coming up in /var/adm/messages?

I've come across something like that before.

Log in as root or someone with root premissions. Check all the use files in the home directory. Sometimes not all the files are there or something isn't right.
Check to see if it's a generic file that might be wrong. The standard system files can be found in /etc/skel. Also try changing the login shell to C shell see if that makes a difference.

Sounds like something I had and it was the login files in teh home directory.

What O/S you using?

this is on solaris 9.

thanks for the help. it works.
any ideas how this problem occurs?

rs

Only the files there aren't or also the HD wasn't created ? If yes,
it's possible that you create the user using useradd without using the -m Flag ?

When you execute the following command:

useradd -D

show

...
skel=/etc/skel ....
......
?