====== phpMyAdmin - PLEASE_READ.WARNING ====== Если не делать бэкапы, то ружье (которое на стене висит) обязательно выстрелит вам в колено в один распрекрасный день. Удобство или безопасность? С малой толикой безрассудства администраторы, веб-мастеры и прочие интернет граждане ежедневно откладывают вопрос безопасности на завтра, оставляя доступ к PMA под рутом. Сотни историй о потерянных данных я слышал и услышу ещё. "Настрою завтра", - говорили они себе, "Никому не нужен мой сайт и сервер" - наивно полагали они. Тупые боты и даркнетовские хокеры брутят весь ваш этот интернет постоянно. Если вас еще не сломали, то просто не успели. Мрачное вступление закончено. Товарищ! Удали phpMyAdmin или спрячь его получше! {{:linux:phpmyadmin_please_read_warning.png?nolink&800|}} На картинке выше видим, что все базы удалены, а чтобы всё вернуть изволь мил человек отчехлить битков. Подробнее - [[https://www.guardicore.com/2017/02/0-2-btc-strikes-back-now-attacking-mysql-databases/|0.2 BTC Strikes Back, Now Attacking MySQL Databases]] И чо делать? Закрыть доступ root В файле ''/etc/phpMyAdmin/config.inc.php'' заменить $cfg['Servers'][$i]['AllowRoot'] =TRUE; на $cfg['Servers'][$i]['AllowRoot'] = FALSE; Поменять адрес PMA на рандомный вместо foobar.com/phpmyadmin/ Про пароли и так всё ясно. Никаких vasyahacker и qwerty123. Добавить htpasswd или закрыть по IP в htaccess. Не использовать PMA. Настроить ежедневный бэкап, чтобы когда сломают просто тихо сказать - "Бомбить колотить, как же так?! Ну ничо, у меня ж есть бэкапы, я ж не дурак". EOM {{tag>php phpmyadmin}}