How to add multiple user's from a file in ubuntu - arrivu/beacon GitHub Wiki
How to add multiple user's from a file in ubuntu
This will Automatically Create the Username, Password , Gecos Filed, Home Directory, And Shell Which need to use And this Option Won't add the user's to Sudoer Group too , We need to do it manually
Step 1
Create a file names users And Append the following users
user1:admin123$:::User1 Is Here:/home/user1:/bin/bash
user2:admin123$:::User2 Is Here:/home/user2:/bin/bash
user3:admin123$:::User3 Is Here:/home/user3:/bin/bash
user4:admin123$:::User4 Is Here:/home/user4:/bin/bash
user5:admin123$:::User5 Is Here:/home/user5:/bin/bash
user6:admin123$:::User6 Is Here:/home/user6:/bin/bash
user7:admin123$:::User7 Is Here:/home/user7:/bin/bash
user8:admin123$:::User8 Is Here:/home/user8:/bin/bash
user9:admin123$:::User9 Is Here:/home/user9:/bin/bash
user10:admin123$:::User10 Is Here:/home/user10:/bin/bash
user11:admin123$:::User11 Is Here:/home/user11:/bin/bash
user12:admin123$:::User12 Is Here:/home/user12:/bin/bash
user13:admin123$:::User13 Is Here:/home/user13:/bin/bash
user14:admin123$:::User14 Is Here:/home/user14:/bin/bash
user15:admin123$:::User15 Is Here:/home/user15:/bin/bash
user16:admin123$:::User16 Is Here:/home/user16:/bin/bash
user17:admin123$:::User17 Is Here:/home/user17:/bin/bash
user18:admin123$:::User18 Is Here:/home/user18:/bin/bash
user19:admin123$:::User19 Is Here:/home/user19:/bin/bash
user20:admin123$:::User20 Is Here:/home/user20:/bin/bash
Save and Close Using wq!
Step 2
Use command
#newusers < users
This will Create the user's With provided Password from the file
Note : This will not copy the skel files from /etc/skel/bashprofiles files
Step 3
Copy the Skel file's Manulally Using
# cp -R /etc/skel/ ~/
Step 4
Man Page
# man newusers
Thats it ...