added fail2ban restart and new addUserSite.sh script
This commit is contained in:
parent
0d13bcc677
commit
63a0a1ac02
@ -26,10 +26,13 @@ fi
|
||||
done
|
||||
adduser "$user"
|
||||
|
||||
|
||||
mkdir /home/$user/logs
|
||||
mkdir /home/$user/public_html
|
||||
mkdir /home/$user/backups
|
||||
|
||||
chmod -w /home/"$user"
|
||||
|
||||
echo '\033[35m
|
||||
__ __
|
||||
_ __/ /_ ____ _____/ /_
|
||||
@ -73,3 +76,50 @@ a2ensite "$_host_name".conf
|
||||
#restart apache
|
||||
service apache2 restart
|
||||
echo "\033[92;1mvhost $_host_name configured\033[Om"
|
||||
|
||||
|
||||
# todo add mysql user and database
|
||||
|
||||
echo '\033[35m
|
||||
__ ___ __
|
||||
/ |/ /_ ___________ _/ /
|
||||
/ /|_/ / / / / ___/ __ `/ /
|
||||
/ / / / /_/ (__ ) /_/ / /
|
||||
/_/ /_/\__, /____/\__, /_/
|
||||
/____/ /_/
|
||||
\033[0m'
|
||||
echo "\033[35;1mMysql database \033[0m"
|
||||
|
||||
while [ "$_dbname" = "" ]
|
||||
do
|
||||
read -p "enter a database name ? " _dbname
|
||||
if [ "$_dbname" != "" ]; then
|
||||
read -p "is database name $_dbname correcte [y|n] " validated
|
||||
if [ "$validated" = "y" ]; then
|
||||
break
|
||||
else
|
||||
_dbname=""
|
||||
fi
|
||||
fi
|
||||
done
|
||||
|
||||
passok=0
|
||||
while [ "$passok" = "0" ]
|
||||
do
|
||||
echo -n "Write database password for $user"
|
||||
read passwda
|
||||
echo -n "confirm password"
|
||||
read passwdb
|
||||
if [ "$passwda" = "$passwdb" ]; then
|
||||
$_pswd=$passwda
|
||||
passok=1
|
||||
else
|
||||
echo "pass words don't match, please try again"
|
||||
fi
|
||||
done
|
||||
|
||||
|
||||
# mysql> create user '$_dbname'@'localhost' identified by '$_pswd';
|
||||
# mysql> create database $_dbname;
|
||||
# mysql> grant all privileges on esadhar_eval.* to 'esadhar_eval'@'localhost';
|
||||
# mysql> flush privileges;
|
||||
|
@ -87,6 +87,7 @@ echo '\033[35m
|
||||
echo "\033[35;1mInstalling fall2ban \033[0m"
|
||||
apt-get install fail2ban
|
||||
cat "$_cwd"/assets/fail2ban.jail.conf > /etc/fail2ban/jail.conf
|
||||
service fail2ban restart
|
||||
echo "\033[92;1mfail2ban installed and configured\033[Om"
|
||||
|
||||
echo '\033[35m
|
||||
|
Loading…
x
Reference in New Issue
Block a user