I need a command to list all users as well as commands to add, delete and modify users from terminal – any commands that could help in administrating user accounts easily by terminal.
Ubuntu – command to list all users? Also to add, delete, modify users, in the terminal
command lineuser-management
Best Answer
To list
To list all local users you can use:
To list all users capable of authenticating (in some way), including non-local, see this reply.
Some more useful user-management commands (also limited to local users):
To add
To add a new user you can use:
or:
See also: What is the difference between adduser and useradd?
To remove/delete
To remove/delete a user, first you can use:
Then you may want to delete the home directory for the deleted user account :
Please use with caution the above command!
To modify
To modify the username of a user:
To change the password for a user:
To change the shell for a user:
To change the details for a user (for example real name):
To add a user to the
sudo
group:or
And, of course, see also:
man adduser
,man useradd
,man userdel
... and so on.