To reset the root password of your server, you will need to boot into single user mode.
Access your server in the AKLWEB HOST customer portal, then follow the steps below for the operating system installed on your server.
CentOS 6
- Click
[View Console]
to access the console and click the send CTRL+ALT+DEL
button on the top right. Alternatively, you can also click [RESTART]
to restart the server. - You will see a GRUB boot prompt telling you to press any key – you have only a few seconds to press a key to stop the automated booting process. (If you miss this prompt you will need to restart the VM again)
- At the GRUB prompt, type A to append to the boot command.
- Add the text
single
and press ENTER. - The system will boot and you will see the root prompt. Type
passwd
to change the root-password and then reboot again.
CentOS 7
- Click
[View Console]
to access the console and click the send CTRL+ALT+DEL
button on the top right. Alternatively, you can also click [RESTART]
to restart the server. - As soon as the boot process starts, press ESC to bring up the GRUB boot prompt. You may need to turn the system off from the control panel and then back on to reach the GRUB boot prompt.
- You will see a GRUB boot prompt – press E to edit the first boot option. (If you do not see the GRUB prompt, you may need to press any key to bring it up before the machine boots)
- Find the kernel line (it starts with “linux16”), change
ro
to rw init=/sysroot/bin/sh
. - Press CTRL+X or F10 to boot single user mode.
- Access the system with the command:
chroot /sysroot
. - Run
passwd
to change the root password. - Reboot the system:
reboot -f
.
CentOS 8
- Click
[View Console]
to access the console and click the send CTRL+ALT+DEL
button on the top right. Alternatively, you can also click [RESTART]
to restart the server. - As soon as the boot process starts, press ESC to bring up the GRUB boot prompt. You may need to turn the system off from the control panel and then back on to reach the GRUB boot prompt.
- You will see a GRUB boot prompt – press E to edit the first boot option. (If you do not see the GRUB prompt, you may need to press any key to bring it up before the machine boots)
- Find the kernel line (it starts with “linux”), change
ro
to rw init=/sysroot/bin/sh
. - Press CTRL+X or F10 to boot single user mode.
- Access the system with the command:
chroot /sysroot
. - Run
passwd
to change the root password. - Run
touch /.autorelabel
to force file system relabeling. - Run
exit
. - Run
logout
. - Reboot the system:
reboot
.
CoreOS
CoreOS by default uses SSH key authentication. On AKLWEB HOST, a root user and password are created. If an SSH key is selected when creating the VPS, this SSH key can be used to login as user “core”.
It is possible to reset the standard root login by executing sudo passwd
as user “core”. Login as “core” using the SSH key first.
If you lost your SSH key, then you can login as the “core” user by editing the grub loader. Follow these steps:
- Click
[View Console]
to access the console and click the send CTRL+ALT+DEL
button on the top right. Alternatively, you can also click [RESTART]
to restart the server. - You will see a GRUB boot prompt – press “E to edit the first boot option. (If you do not see the GRUB prompt, you may need to press any key to bring it up before the machine boots)
- At the end of the line that begins with
linux$
add coreos.autologin=tty1
. - Press CTRL+X or F10 to boot. You will be logged in as “core” when the system boots.
- Remember to reboot your server after you have reset your login.
Debian 9, Debian 10
- Click
[View Console]
to access the console and click the send CTRL+ALT+DEL button
on the top right. Alternatively, you can also click [RESTART]
to restart the server. - As soon as the boot process starts, press ESC to bring up the GRUB boot prompt. You may need to turn the system off from the control panel and then back on to reach the GRUB boot prompt.
- You will see a GRUB boot prompt – press E to edit the first boot option. (If you do not see the GRUB prompt, you may need to press any key to bring it up before the machine boots)
- Find the kernel line (it starts with
linux /boot/
) and add init=/bin/bash
at the end of the line. - Press CTRL+X or F10 to boot.
- The system will boot and you will see the root prompt. Type
mount -o remount,rw /
and then passwd
to change the root password and then reboot again.
Fedora 29 – 31
- Click
[View Console]
to access the console and click the send CTRL+ALT+DEL
button on the top right. Alternatively, you can also click [RESTART]
to restart the server. - As soon as the boot process starts, press ESC to bring up the GRUB boot prompt. You may need to turn the system off from the control panel and then back on to reach the GRUB boot prompt.
- You will see a GRUB boot prompt – press E to edit the first boot option. (If you do not see the GRUB prompt, you may need to press any key to bring it up before the machine boots)
- Find the kernel line (it starts with “linux”), change
ro
to rw init=/sysroot/bin/sh
. - Press CTRL+X or F10 to boot single user mode.
- Access the system with the command:
chroot /sysroot
. - Run
passwd
to change the root password. - Run
touch /.autorelabel
to force file system relabeling. - Run
exit
. - Run
logout
. - Reboot the system:
reboot
.
FreeBSD 10.x, FreeBSD 11.x, FreeBSD 12.x
The boot menu has an option to boot into single-user mode. Press the key for single user mode 2. At the root prompt, type passwd
to change the root password and then reboot again.
OpenBSD 6.x
See “I Forgot My Root Password” in the official FAQ.
Ubuntu 18.xx, Ubuntu 19.xx
- Click
[View Console]
to access the console and click the send CTRL+ALT+DEL button
on the top right. Alternatively, you can also click [RESTART]
to restart the server. - As soon as the boot process starts, press ESC to bring up the GRUB boot prompt. You may need to turn the system off from the control panel and then back on to reach the GRUB boot prompt.
- You will see a GRUB boot prompt – press E to edit the first boot option. (If you do not see the GRUB prompt, you may need to press any key to bring it up before the machine boots)
- Find the kernel line (it starts with
linux /boot/
) and add init=/bin/bash
at the end of the line. - Press CTRL+X or F10 to boot.
- The system will boot and you will see the root prompt. Type
mount -o remount,rw /
and then passwd
to change the root password and then reboot again.
Windows Server 2012 R2, Windows Server 2016
See Reset Windows Server Administrator Password for instructions on how to reset the administrator password.