Adding users:
# create a new user
sudo adduser wonderfulperson
sudo useradd wonderfulperson
# udpate password
sudo password wonderfulperson
# batch add users.
vi addmultipleusers
# add the test content below
# username:passwd:uid:gid:full name:home_dir:shell
user1:user1password:::User1:/home/user1:/bin/bash
user2:user2password:::User2:/home/user2:/bin/bash
# back to shell, type the newusers command with attribute
sudo newusers users.txt
#example output
?? $ less /etc/passwd | grep user
user1:x:1006:1006:User1:/home/user1:/bin/bash
user2:x:1007:1007:User2:/home/user2:/bin/bash
# look up all of the existing groups in Linux
cut -d: -f1 /etc/group
# To review which group a user belong to use:
groups <username>
# Add groups
sudo groupadd guestusers
sudo addgroup guestusers
# To add one user in multiple groups user the following code:
sudo usermod -a -G <group1>,<group2>,<group3> <username>
?? $ sudo usermod -a -G mysql,apache,sssd user2
?? $ groups user2
user2 : user2 sssd apache mysql
1,525 total views, 2 views today