How do I login as root?
I want to login as root, but when I enter
sudo -s
and enter password, this message is shown: "you are not in sudoers file", and when I enter
su
and enter password, this is shown: "authentication failure".
My os has one account only. about past1 hours ago I log on as root and do some commands , when I logout , I can't login another time!
Answers 4
The
su
command requires you to put in root password. Root user on Ubuntu in general is locked so no user can login asroot
thussu
is not likely to work.For
sudo -s
to work you will have to be part of theadmin
group on an Ubuntu machine, which apparently you are not.If you are the only user on the system that is concerning and may be quite involved to fix. If not I would suggest you talk to the System Administrator or owner of the system to see if you even can get
root
privileges.Be aware that the root account is not active by default.
You will need to do:
Then go ahead to set password. Use the root user using
The https://help.ubuntu.com/community/RootSudo suggests:
First of all you need to have admin privileges. If you don't have admin privileges then while booting press and hold the shift key. You will enter the GRUB menu. Here select recovery mode. When you see the list of options like
dpkg
etc, choose to start a root shell and type:(where
username
is your username :-) )this will add you to the sudoers group! Then type
exit
and boot normally. when you enter your account, type:Then enter your password and type the new root password
After that you can type
su
and enter the 'root' password.If you don't want to change the root password then you can use:
to start a root shell, using your own password.