Resetting root password on Rockstor Legacy V3.x

Warning

Rockstor version 3.x built on CentOS has been deprecated. Please see Reset the root password for the newer version of this document based on OpenSUSE.

The root user is created during Rockstor OS install. You may remember setting root password in one of the install screens. After a while, it’s possible that you forgot the password and would like to reset it. To do that is a straight forward process as described in this howto.

Step 1: Boot up with install CD/DVD/USB-drive

Resetting password requires shutting down the system and booting it up with Rockstor install CD/DVD or USB-drive as you have done it during install. If you are unsure, see Installation.

On the splash screen, scroll down to Troubleshooting and hit enter to go to the Troubleshooting screen.

../_images/splash_screen.png

Step 2: Go to Rescue Shell

In the Troubleshooting screen, scroll down to Rescue and Rockstor System and hit enter to go to the Rescue screen.

../_images/troubleshooting_screen.png

In the Rescue screen, use the Tab key to highlight the Continue button and hit enter.

../_images/rescue_screen.png

Hit Enter key again on the next two screens to be dropped into the Shell.

../_images/rescue_shell.png

Step 3: Reset password

Once you are in the rescue shell, change the filesystem root

sh-4.2# chroot /mnt/sysimage

Now change the password with the passwd command

bash-4.2# passwd

Remove autorelabel file

bash-4.2# rm -f /.autorelabel

Get out of chroot with the exit command

bash-4.2# exit

Here’s an example image showing execution of above commands.

../_images/reset_pw_commands.png

Enter exit command again and the system will reboot

sh-4.2# exit

Remove the install CD/DVD or USB-drive and let the system boot up completely. You can now login at the terminal and SSH as root using the new password.