954,242 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Have something to say? Contribute New Article Reply to this Article

Cannot reset root password

Hey,

I have been trying to reset the root password for a unix system. The shadow file has full rw-rw-rw permissions, however when I force write the save (in vi editor) it says it cannot do it because its a "Read-only filesystem". Is there another way around this?

Thanks

Don Gino
Junior Poster
102 posts since Oct 2006
Reputation Points: 16
Solved Threads: 2
 

Um, you need root permissions to be able to edit the shadow file, otherwise its purpose would be defeated.

John A
Vampirical Lurker
Team Colleague
7,630 posts since Apr 2006
Reputation Points: 2,240
Solved Threads: 339
 

Sorry I didnt state it but I was root, I have no other accounts

Don Gino
Junior Poster
102 posts since Oct 2006
Reputation Points: 16
Solved Threads: 2
 

Then how come you aren't using passwd to change the password?

I'm not really sure what you're trying to do here. If you're trying to reset the root password of a Linux system using another environment (eg. LiveCD), then you need to make sure you've not mounted the remote filesystem as readonly. Secondly, it's probably better to chroot into the system and use passwd to change it rather than messing with /etc/shadow.

John A
Vampirical Lurker
Team Colleague
7,630 posts since Apr 2006
Reputation Points: 2,240
Solved Threads: 339
 

You should reboot your system and in Grub or Lilo load kernel with parameter init=/bin/bash. Then you have root permissions but system will be for reading only. So you write command:

mount -o remount,rw /


. It remount your system for writing and you can run script passwd and change root password:

passwd root
vl4kn0
Light Poster
26 posts since Mar 2008
Reputation Points: 27
Solved Threads: 4
 

Hi :)
it has been a while since i used unix. look in your manual. there is a number sequence that needs to be set to open the user passwords for all users, rw-rw-rw will not work, it will require a root administrator login. do not allow this setting to remain as it will open your system up to anyone savvy enough to use telnet and uucp. also for security reasons disconnect all internet and modem connections while performing this operation. since it is using the redirection to the shadow file both access files need these changes. once again do not allow access while performing these operations.
good luck.

achadya
Newbie Poster
14 posts since Aug 2008
Reputation Points: 10
Solved Threads: 0
 

just boot into single user mode?

jbennet
Moderator
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,826
Solved Threads: 600
 

This article has been dead for over three months

Post: Markdown Syntax: Formatting Help
You
View similar articles that have also been tagged: