Архив рубрики: Linux

MariaDB: вход только под root (или через sudo)

После установки LAMP’ового сервера на базе Debian 9 возникла проблема. Доступ к MariaDB под пользователем root доступен только из под системного пользователя (или через sudo). Что за? Подумал я и пошел ковырять. Оказывается, изменилась политика безопасности и теперь под главным пользователем MariaDB можно зайти только из под главного пользователя системы.

Входим под системным root пользователем в консоль MariaDB и вписываем команды:

$ sudo mysql
[mysql]> use mysql;
[mysql]> update user set plugin='' where User='root';
[mysql]> flush privileges;
[mysql]> \q

Прошу обратить внимание на то, что если у вас нет в этом особой необходимости, то лучше так не делать. Не секурно же 🙂

Всякие полезности при работе с bash

В данной статье я бы хотел собрать различные хитрости и полезности при работе со скриптами bash. Помощь по синтаксису bash вы можете найти в другой моей статье: «Краткий справочник по синтаксису bash»
Ну а тут я буду выкладывать куски готового кода, который поможет решить ту или иную задачу.

На данный момент есть решения для следующих задач:
1. Проверка на наличие активного процесса по имени
2. Получение текущей даты и её форматирование
3. Вывод отличий между двумя текстовыми файлами
4. Время выполнения скрипта
5. Проверка доступности хоста при помощи ping
6. Формирование двумерного массива Читать далее

Краткий справочник по синтаксису Bash

Данный справочник будет содержать наборы приемов из bash скриптов, которые решают те или иные задачи. Все решения были реализованы на основе мануалов или же взяты из открытых источников.
По ходу дела буду обновлять данный справочник новыми приемами и решениями. Читать далее