Enabling root user in Ubuntu

Instructions on how to enable root user in a newly installed Ubuntu server.

 The root user in Ubuntu is disabled by default because the password is not set.

 To enable root user:

 1. Set root password

customer@ubuntu:~$ sudo passwd root

Enter new UNIX password: # set password

Retype new UNIX password: # confirm password

passwd: password updated successfully

customer@ubuntu:~$ su -

Password: # enter root password

root@ubuntu:~$

 2. Limit users to switch to root

root@ubuntu:~$ vi /etc/pam.d/su

 (Find line): #auth required pam_wheel.so

(Change to): auth required pam_wheel.so group=adm

 root@ubuntu:~$ usermod -G adm customer

 3. Enable root login for OpenSSH

 root@ubuntu:~$ vi /etc/ssh/sshd_config

 (Find line): #PermitRootLogin no

(Change to): PermitRootLogin yes

 (Find line): #PasswordAuthentication no

(Change to): PasswordAuthentication yes

4. Restarting OpenSSH

 root@ubuntu:~$ /etc/init.d/ssh restart

 root@ubuntu:~$ /etc/init.d/ssh status

Notes:

 Red text = input commands

customer@ubuntu:~$ = example of what may appear on screen depending on hostname assigned etc.

  • Enable, root, user, Ubuntu
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Installing Ubuntu Server on Drives Larger Than 2 TB

The following tutorial requires a motherboard that is EFI compatible (most boards since 2012 are...