Pangeya

    Просмотр всего объекта 
    Просмотр объекта
    Имя национальное Защита phpmyadmin
    Имя международное Phpmyadmin protection
    Показать все аватар-фото(1)
    Источник объектаСоздан просматриваемым пользователем
    Память объекта
    217 216  байт
    Наследование   
    000
    Дата создания27 июль 2019 года 21ч:58м:48с
    Дата обновления27 июль 2019 года 22ч:50м:03с


    ПОДЕЛИТЬСЯ 

    Свойства объекта
    Защита phpmyadmin Phpmyadmin protection
     Развлекательные свойства объектов 1 0 0 
    Подробное Описание Объекта
    Защита phpmyadmin Phpmyadmin protection
    Режим изображений
    Текстовый режим

    Защита phpmyadmin 

    можно дополнительно защитить нашу страницу входа на  phpmyadmin создав перед ней еще одну.

    создаем файл  pma_pass
    nano /etc/nginx/pma_pass

    Придумайте имя пользователя- например DUNKAN:

    двоеточие обязательно, оно отделяет логин от пароля

    и сохраните

    Затем создаем зашифрованный пароль- утилитой openssl. 

    Вы два раза введете придуманный пароль, а утилита выведет на экран зашифрованную версию пароля, примерно так: O5az.RSPzd.HE
    скопируйте и вставьте его в файл pma_pass после двоеточия


    openssl passwd

    Теперь в nginx конфиге сайта в разделе phpmyadmin,  после строчек

    location /phpmyadmin {

            root /var/www/animaimmortale.com/;

            index index.htm index.html index.php;

    вставляем две новые строки

            auth_basic "Admin Login";

            auth_basic_user_file /etc/nginx/pma_pass;

    Ниже приведен полные пример, и не забывайте проверить закрывающие скобочки в конфиге




    nano /etc/nginx/conf.d/animaimmortale.com.conf

    server {

    listen 80;

    server_name animaimmortale.com;

    root /var/www/animaimmortale.com;

    index index.php;


    #редирект на нужный index.php

    location / {

            try_files $uri $uri/ /index.php$args;

            }


    #---------PHP------------------------

    location ~ \.php$ {

    fastcgi_pass unix:/var/run/php/php7.3-fpm.sock;

    fastcgi_index index.php;

    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

    include fastcgi_params;

    }


    #-------------PHPMYADMIN---------------------------

    location /phpmyadmin {

            root /var/www/animaimmortale.com/;

            index index.htm index.html index.php;

            auth_basic "Admin Login";

            auth_basic_user_file /etc/nginx/pma_pass;

            location ~ ^/phpmyadmin/(.+.php)$ {

            try_files $uri = 404;

            root /var/www/animaimmortale.com/;

            fastcgi_pass unix:/var/run/php/php7.3-fpm.sock;

            fastcgi_index index.php;

            fastcgi_param SCRIPT_FILENAME $request_filename;

            include /etc/nginx/fastcgi_params;

            }

            location ~* ^/phpmyadmin/(.+.(html|ico|xml|css|jpg|png|js|txt|gif|jpeg))$ {

            root /var/www/animaimmortale.com/;

            }

            }

    }
     

    перезагружаем

    service php7.3-fpm restart

    service nginx restart


    Фотогалерея объекта
    Защита phpmyadmin Phpmyadmin protection
    Количество фотографий Размер фотогалереи
    Перейти к фотогалерее
    Наследственность объекта
    Защита phpmyadmin Phpmyadmin protection
    Потомки Фанаты Атеисты
    0 0 0
    Искусственный разум
    Защита phpmyadmin Phpmyadmin protection
    Перейти в раздел ИИ данного объекта
    Найдено 0 похожестей
    Отменить Продолжить
    Подтвердите, что Вы человек
    Отправить Отмена
    Развернуть ИИ ДЛЯ ПОИСКА КАРТИНОК Закрыть
    Закрыть
    Отменить
    Вверх