Today I got stuck on what could be a simple problem to long time Ubuntu users - making changes that require *root *access.
I never faced this problem until today because my Ubuntu user account/password was enough to make system level changes as it was treated like admin user by Ubuntu.
Today I tried to modify the directory /var/www *which is owned by the *root. Since the folder is not owned by me, Ubuntu asked me to enter the root password and I typed my Ubuntu user password. It didn’t work, obviously.
Then I tried to escalate the permission level to *root, *so I tried the command: *su root *and gave my Ubuntu user password. This also failed.
After googling sometime, I found out that,
- Ubuntu does not allow you to directly login as root.
- The first Ubuntu account you create is treated like admin account.
So, in order to escalate yourself as a root *user in Ubuntu terminal, I had to give the command: ‘**sudo su -‘ **(without quotes) *and then enter my current Ubuntu user password. After that, I was escalated to *root *user and then able to modify the */var/www *folder as I wanted. Piece of cake!!