Update adduser.sh to append new users to group
This commit is contained in:
		
							parent
							
								
									3428dc9843
								
							
						
					
					
						commit
						60b4042681
					
				@ -1,8 +1,9 @@
 | 
			
		||||
### scripts
 | 
			
		||||
adduser.sh - Script to add new user, run with sudo if you want to configure / allow user to sudo
 | 
			
		||||
 - `./adduser` - (Print help text)
 | 
			
		||||
 - `./adduser <name> <userID>` - (Don't need sudo if new user doesn't need it)
 | 
			
		||||
 - `./adduser` - (Prints help text)
 | 
			
		||||
 - `./adduser <name> <userID>` - (Command doesn't need sudo if new user doesn't need sudo)
 | 
			
		||||
 - `sudo ./adduser <name> <userID>`
 | 
			
		||||
 - `sudo ./adduser jeff 1005` - (Create jeff user and assign userID to 1005)
 | 
			
		||||
 - `sudo ./adduser jeff 1005` - (Creates jeff user and assign userID to 1005)
 | 
			
		||||
 - Follow prompts to configure password / sudo depending on needs of new user 
 | 
			
		||||
 - After the user is created, append them to any needed groups with `sudo usermod -aG groupname username` 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -19,7 +19,7 @@ printf "\nEnter 1 if $1 should have sudo privileges. Any other value will contin
 | 
			
		||||
read choice
 | 
			
		||||
if [ $choice -eq 1 ] ; then
 | 
			
		||||
printf "\nConfiguring sudo for $1...\n"
 | 
			
		||||
sudo usermod -G sudo $1
 | 
			
		||||
sudo usermod -aG sudo $1
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
printf "\nEnter 1 to set a password for $1, any other value will exit with no password set\n"
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user