WalzoneInterview Prep
πŸ“ž Interviewing soon? Practice with a realistic AI mock phone interview β€” it calls you, then scores you. First 15 min FREE β†’

Linux Β· Intermediate Β· question 32 of 100

How do you manage user accounts and groups in Linux, and what tools would you use for this purpose?

πŸ“• Buy this interview preparation book: 100 Linux questions & answers β€” PDF + EPUB for $5

In Linux, user accounts and groups are used to control access to system resources and files. Each user on the system has a unique account with a username and password, and each user can be assigned to one or more groups. Groups are used to grant access to files and directories, and to control permissions for specific tasks or services.

Here are some ways to manage user accounts and groups in Linux:

Creating and deleting user accounts:

User accounts can be created and deleted using the useradd and userdel commands. For example, to create a new user account named "johndoe", you can run the following command:

    $ sudo useradd johndoe

To delete a user account, you can run the following command:

    $ sudo userdel johndoe

Changing user account settings:

User account settings can be changed using the usermod command. For example, to change the home directory of a user account named "johndoe" to "/home/newdir", you can run the following command:

    $ sudo usermod -d /home/newdir johndoe

Managing groups:

Groups can be managed using the groupadd, groupmod, and groupdel commands. For example, to create a new group named "developers", you can run the following command:

    $ sudo groupadd developers

To add a user to a group, you can run the following command:

    $ sudo usermod -a -G developers johndoe

This will add the user "johndoe" to the "developers" group.

Graphical tools:

Linux also provides a number of graphical tools for managing user accounts and groups, such as the "Users and Groups" utility in GNOME desktop environments. These tools can provide a more user-friendly interface for managing accounts and groups, and can be useful for managing large numbers of users.

Overall, managing user accounts and groups is an important aspect of Linux system administration. By carefully managing user accounts and groups, administrators can ensure that users have the appropriate access to system resources, and can maintain the security and integrity of the system.

Reading is step one. Saying it out loud is the interview. Our AI interviewer calls your phone and runs a realistic Linux interview β€” then scores it.
πŸ“ž Practice Linux β€” free 15 min
πŸ“• Buy this interview preparation book: 100 Linux questions & answers β€” PDF + EPUB for $5

All 100 Linux questions Β· All topics