secured phpmyadmin with htaccess/htpasswd
This commit is contained in:
parent
9d4534e93b
commit
8aa2f3e162
4
assets/phpmyadmin_htaccess
Normal file
4
assets/phpmyadmin_htaccess
Normal file
@ -0,0 +1,4 @@
|
||||
AuthType Basic
|
||||
AuthName "Restricted Files"
|
||||
AuthUserFile /etc/phpmyadmin/.htpasswd
|
||||
Require valid-user
|
@ -274,6 +274,13 @@ echo "\033[35;1mInstalling phpMyAdmin \033[0m"
|
||||
apt-get install phpmyadmin
|
||||
# echo "include /etc/phpmyadmin/apache.conf" >> /etc/apache2/apache2.conf
|
||||
ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf
|
||||
echo "\033[35;1msecuring phpMyAdmin \033[0m"
|
||||
sed -i "s/DirectoryIndex index.php/DirectoryIndex index.php\nAllowOverride all/"
|
||||
cp "$_cwd"/assets/phpmyadmin_htaccess > /usr/share/phpmyadmin/.htaccess
|
||||
echo -n "define a user name for phpmyadmin : "
|
||||
read un
|
||||
htpasswd -c /etc/phpmyadmin/.htpasswd $un
|
||||
service apache2 restart
|
||||
echo "\033[92;1mphpMyAdmin installed\033[Om"
|
||||
echo "\033[92;1mYou can access it at yourip/phpmyadmin\033[Om"
|
||||
|
||||
@ -425,6 +432,9 @@ echo "\033[92;1mDot files installed for root, you should installed them manually
|
||||
|
||||
# TODO add warning message on ssh connection if system needs updates
|
||||
|
||||
# TODO install and configure tmux
|
||||
|
||||
|
||||
echo '\033[35m
|
||||
__
|
||||
___ ____ ____/ /
|
||||
|
Loading…
x
Reference in New Issue
Block a user