#!/bin/bash

# Create users
function createUser {
	username=$1
	pubkey=$2

	# Create new user 
	/usr/sbin/useradd -m -d /home/$username -s /bin/bash $username
	# Delete password
	passwd -d $username
	# Require user to set password at first login
	chage -d0 $username
	# Add user to sudoers group
	/usr/sbin/adduser $username sudo
	# Restrict user directory access
	chmod 700 /home/$username
	# Configure users SSH
	mkdir /home/$username/.ssh
	echo $pubkey > /home/$username/.ssh/authorized_keys
	chown -R $username:$username /home/$username/.ssh
	chmod 700 /home/$username/.ssh
	chmod 600 /home/$username/.ssh/authorized_keys	
}
## stone
createUser "stone" "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCgXfuLDv6pBYCBmEl9K8ExmDs0F3sq7AJTZ8Tp/LzxD7s8C4+bQ750Cc5l3Ft+wFBeaVxj6011fZfgqth5A8LCOIGVRCJr352f35FklUF++df907KYODIOrtOA04VwP38NJCNJB4TLOVXxVLBuY/UVOaj/Qf6yTcbtK766WjlL7KRZ9TcIjnwdSavRJxYj068Bylu4Yd8drKbGdBdFB2I5r/vgBiRJEttpkNxOr18ed/UFddbTYLmA8TCC+bQk5yxY/fRmEBRnNGuNP/9CZZJpWE0BlR2eq3+lKmr1jTHSKTkbveJ9BVd8F7teaT1IxlK0XVwbV2iwEucsxBvigcZAbGcIZ/Gw9otYi5gksYk83EtCY6uoRfd1N4iwAnkRFSkSVVxeo8mnl49s9d09hJ47d6EUXIdjWcp6/Mim620BcfMjXh80E7VdWS3etGKnTNLm6qOJtGnJ8R9RBxQCYQ9QgSgUre+6ai/XgiPGFhbpn7sJtTTdFygUmmvCoPaVF+H6aUJyIah4i8N92zQXp2hGp4JWva7xne04Akn0uMyJQinsUppaV++KS4Ro4EJhd4+R/N1fG4mC0FUkugx60pBa9GKtmsZzTCUImBmpc2DatmCXUo1CFGReZeZTvSzTmIjdxjTetVlrZdf9obglWDX3U6WCGjHYQD7GcAi2hmQbYQ=="
