Create new user
Security Layer 1
Now among the seven layers of security first we will see how to create a new user.

First check user login with command 'whoami'.
whoami
root

So we are logged in as user 'root'. Now let's create a new user as our first layer of security.
adduser rocket
Adding user 'rocket' ...
Adding new group 'rocket' (1000) ...
Adding new user 'rocket' (1000) with group 'rocket' ...
Creating home directory '/home/rocket' ...
Copying files from '/etc/skel' ...
Now here since I re-created user 'rocket' after deleting it, so I got the following mesage:
The home directory '/home/rocket' already exists. Not copying from '/etc/skel'.
If you are creating new user for the first time then you won't see the above message.
Now create password for the new user rocket.
New password:

Retype new password:
passwd: password updated successfully
Changing the user information for rocket
Enter the new value, or press ENTER for the default
Full Name[]:

Full Name[]:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Now if the information provided is correct then accept it with 'y' and press enter.

So now we have created the user 'rocket' with required information. Now let's give root privileges to the user 'rocket' with the following command:
usermod -aG sudo rocket

Now let's switch to new user 'rocket' with the command:
sudo su - rocket
whoami
rocket

Logged in as user 'rocket', now let's check if root privileges is given to user 'rocket' or not with the following command:
sudo whoami
[sudo] password for rocket:
root

Last updated