How to enable root login

February 1, 2018 3.3k views
DigitalOcean

I dont know how to get access to it
and the article didnt help me

it just said login as root but i cant because its denied
and i dont know how to enable it.
i dont know how to get access to the console to enable ROOT

4 Answers

Can you describe more about it. where you want to enable is it ssh?

  • i cant login as root. and i want to enable root login. and i dont know how to access that console to enable root login

Hi,

Root login over ssh can be enabled by the doing following steps,

Login as a root user. use any text editor, here i am using vim editor.

vim /etc/ssh/sshd_config

uncomment the line below line

PermitRootLogin yes

Then restart the sshd service. That's it. Let me know if you face any issues.

  • how can i login as a root user if i get denied?

    • There are two options,

      1. Physically you have to login to server ( means in the console ) and change the ssh configurations.
      2. Login as non root user account over ssh then login as root and make changes.

      If doesn't help, Provide the details exactly where and how your are trying to login. How you created this server? OS details information ?

      Thanks,
      Mani

      • i just made the Droplet like 2 days ago... i want to login as root but i cant... and how can i login as non root user? i typed in the host/ip on putty and saved it. then it opens console. and it says. Login as:

        and i typed in my root user name and password and it says access denied

        and i dont know how to access the root enable console
        thats what i need help with

You can enable the root login as follow:

echo "PasswordAuthentication yes" >> /etc/ssh/sshdconfig
echo "PermitRootLogin yes" >> /etc/ssh/sshd
config
service sshd restart

Regards,
Pablo Silva

Have another answer? Share your knowledge.