LINUX USERS: making and breaking them

When logged in as root (system admin) you can create users using the useradd command along with the desired username like this:

# useradd alex007

A prompt would ask for the password of the root or admin user to ensure that its a privileged person that is trying to create a new user. After creating the user, you must also create the users initial password:

#passwd alex007

Then a prompt follow where you enter the password you want twice. If the password is not created for a new user the user would be unable to log into the system.

 

When a new user is created, an entry in the /etc/passwd for the user is created by Linux automatically. Check this by using;

# cat /etc/passwd

The system also creates a directory, labelled with the users username in the /home directory. Like in the case above when alex077 is created, the users home directory is /home/alex007 or check with this command;

# ls /home

 

Deleting users:

The command to delete users from the system is the userdel command.

# userdel alex007

This removes the users entry in the systems /etc/passwd file.

You could also use;

# userdel –r alex007

Using the r option removes all the users files and directories automatically or you have to manually delete the files yourself.

 

Happy Linux’NG!

Share!

ALEXANDER WAYNE OMOROKUNWA

ALEXANDER WAYNE OMOROKUNWA

Chief Editor/Founder at FossNaija
A Linux enthusiast with a focus on enriching the Nigeria Linux experience and keeping a keen eye on Ubuntu and other Foss related developments.
ALEXANDER WAYNE OMOROKUNWA

Latest posts by ALEXANDER WAYNE OMOROKUNWA (see all)

READ  Assigning and removing file access permissions

Tell us what you think

This site uses Akismet to reduce spam. Learn how your comment data is processed.