mirror of
				https://gitea.blesmrt.net/mikaela/scripts.git
				synced 2025-11-04 11:27:37 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			30 lines
		
	
	
		
			938 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			938 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/usr/bin/env bash
 | 
						|
 | 
						|
# Stupid script for adding users to family and friends after fresh
 | 
						|
# installations. I am too lazy to always do this by hand!
 | 
						|
 | 
						|
# Loop with the users
 | 
						|
for user in mikaela matti tommi tiina nenne anneli
 | 
						|
do
 | 
						|
    # To see that it works
 | 
						|
    echo "Current user: $user"
 | 
						|
    # Create the user & homedir if it doesn't exist
 | 
						|
    useradd -m $user
 | 
						|
    # Add the user to normal Debian groups
 | 
						|
    usermod -a -G lp,cdrom,floppy,audio,dip,plugdev,netdev,bluetooth,lpadmin "$user"
 | 
						|
    # Set user & group as the owner (in case fresh install with old /home)
 | 
						|
    chown -R $user:$user /home/$user
 | 
						|
    # Remove password & force new to be given during first login
 | 
						|
    passwd -de $user
 | 
						|
    # Does this still work?
 | 
						|
    echo "User ready: $user"
 | 
						|
done
 | 
						|
 | 
						|
# And next sudoers
 | 
						|
for sudoer in mikaela matti tommi tiina
 | 
						|
do
 | 
						|
    # Add the user to sudo group (as they are administrator)
 | 
						|
    echo "Current sudoer: $sudoer"
 | 
						|
    usermod -a -G wheel $sudoer
 | 
						|
done
 |