Solaris2.5.1 Does not accept root password

Hi all,

My question was:

I have a Sparc5 running Solaris 2.5.1 as a server. Yesterday, the

power glitch caused this system went down.

I rebooted the system but It would not accept the root or any user

password at login prompt.

Perhaps, the /etc/passwd and (or) /etc/shadow files have corrupted !

Do you have any idea how this happened ?

By reading the manuals I found the solution to fix this problem.

What I don't understand was HOW or WHY this happened.

Special thanks to the following people who gave me their opinions and

suggestions:

***************

Jen Fischer Wrote:

this is a well known bug. Have a look at the attached patch README, the patch

will solve your problem.

Kind Regards - Jens Fischer

*****************

Jonathan Loh Wrote:

> I rebooted the system but It would not accept the root or any user

> password at login prompt.

        Boot off a cdrom this is in the FAQ.

> Perhaps, the /etc/passwd and (or) /etc/shadow files have corrupted !

        Look at /etc/opasswd and /etc/oshadow see if they are corrupt.

If they are not copy them over.

> Do you have any idea how this happened ?

        Try the messages file.

****************

Dan Mercer Wrote:

        I manage a bunch of Sparc 20s and 5s for the university I attend

and we've had numerous different problems with corruption of /etc/passwd

and shadow. After one power outage, our Netra had filled passwd and shadow

with garbage. We also have had mass user creation scripts that are

perfectly harmless result in both these files dissapearing altogether.

There are a number of bug reports of similar problems on Sunsolve. Look in

/etc for oshadow and opasswd, which should be copies of the original made

before the files were updated. I eventually wrote a script that runs every

hour on the hour and copies these and a few other important /etc files to

another filesystem.

*********************

Russ Poffenberger Wrote:

This is a known bug. Patch 103640 addresses this.

Russ Poffenberger Engineering Specialist

Schlumberger Technologies ATE DOMAIN:poffen@San-Jose.ate.slb.com

1601 Technology Drive CIS: 72401,276

San Jose, Ca. 95110 Voice: (408)437-5254 FAX: (408)437-5246

*****************

Chris Cariffe Wrote:

possibly one was open during the crash

-chris

do you know how to get back in?

*****************

Dan Hubbard Wrote:

Could be number of things, probably writing to the file when the crash

occured though. Do you have them backed up (I hope). Try a fsck to see if

it will revive them.

*********************

Bismark Espinoza Wrote:

Portions of the disk may have been erased.

Boot from CD and edit the passwd and shadow files.

Kind Regards,

James Tran

[3226 byte] By [CodeProf.com] at [2007-12-25 11:55:00]