| `du -sh dir1` | подсчитывает и выводит размер, занимаемый директорией 'dir1' (Прим.переводчика. ключ -h работает не во всех *nix системах)
| `du -sh dir1` | подсчитывает и выводит размер, занимаемый директорией 'dir1' (Прим.переводчика. ключ -h работает не во всех *nix системах)
| `du -sk * \| sort -rn` | отображает размер и имена файлов и директорий, с соритровкой по размеру
| `du -sk * \| sort -rn` | отображает размер и имена файлов и директорий, с соритровкой по размеру
| `rpm -q -a --qf '%10{SIZE}t%{NAME}n' \| sort -k1,1n` | показывает размер используемого дискового пространства, занимаемое файлами rpm-пакета, с сортировкой по размеру (fedora, redhat и т.п.)
| `rpm -q -a --qf '%10{SIZE}t%{NAME}n' \| sort -k1,1n` | показывает размер используемого дискового пространства, занимаемое файлами rpm-пакета, с сортировкой по размеру (fedora, redhat и т.п.)
| `| `dpkg-query -W -f='${Installed-Size;10}t${Package}n' \| sort -k1,1n` | показывает размер используемого дискового пространства, занимаемое файлами deb-пакета, с сортировкой по размеру (ubuntu, debian т.п.)
Далее я распишу подробнее все шаги и как проверить, что база работает и имеет безопасную конфигурацию.
Далее я распишу подробнее все шаги и как проверить, что база работает и имеет безопасную конфигурацию.
## Шаг 1 — Установка MariaDB
## Установка MariaDB
На момент написания этой статьи репозитории APT по умолчанию в Ubuntu 22.04 включают версию MariaDB 10.11.4
На момент написания этой статьи репозитории APT по умолчанию в Ubuntu 22.04 включают версию MariaDB 10.11.4
@ -34,7 +34,7 @@ sudo apt install mariadb-server
Эти команды установят MariaDB, но не предложат установить пароль или внести какие-либо другие изменения в конфигурацию. Поскольку конфигурация по умолчанию оставляет вашу установку MariaDB небезопасной, вы будете использовать сценарий, предоставляемый пакетом, `mariadb-server`для ограничения доступа к серверу и удаления неиспользуемых учетных записей.
Эти команды установят MariaDB, но не предложат установить пароль или внести какие-либо другие изменения в конфигурацию. Поскольку конфигурация по умолчанию оставляет вашу установку MariaDB небезопасной, вы будете использовать сценарий, предоставляемый пакетом, `mariadb-server`для ограничения доступа к серверу и удаления неиспользуемых учетных записей.
## Шаг 2 — Настройка MariaDB
## Настройка MariaDB
Далее запускаем предлагаемый сценарий настройки безопасности. Этот сценарий изменяет некоторые из менее безопасных параметров по умолчанию для таких вещей, как удаленный вход в систему **root** и пользователей.
Далее запускаем предлагаемый сценарий настройки безопасности. Этот сценарий изменяет некоторые из менее безопасных параметров по умолчанию для таких вещей, как удаленный вход в систему **root** и пользователей.
@ -93,7 +93,7 @@ Set root password? [Y/n] n
На этом мы завершили первоначальную настройку безопасности MariaDB. Далее я распишу, что нужно сделать, чтобы аутентифицироваться на своем сервере MariaDB с помощью пароля.
На этом мы завершили первоначальную настройку безопасности MariaDB. Далее я распишу, что нужно сделать, чтобы аутентифицироваться на своем сервере MariaDB с помощью пароля.
## Шаг 3 — (Необязательно) Создание пользователя-администратора, использующего аутентификацию по паролю
## Создание пользователя-администратора, использующего аутентификацию по паролю
Теперь создадим отдельную учетную запись с правами **root** для доступа на основе пароля.
Теперь создадим отдельную учетную запись с правами **root** для доступа на основе пароля.
Открываем командную строку MariaDB с вашего терминала:
Открываем командную строку MariaDB с вашего терминала:
@ -122,7 +122,7 @@ exit
Теперь протестируем установку MariaDB.
Теперь протестируем установку MariaDB.
## Шаг 4 — Тестирование MariaDB
## Тестирование MariaDB
При установке из репозиториев по умолчанию MariaDB запустится автоматически. Чтобы проверить это, проверим статус.
При установке из репозиториев по умолчанию MariaDB запустится автоматически. Чтобы проверить это, проверим статус.
@ -171,3 +171,5 @@ Uptime: 14 hours 17 min 25 sec
Threads: 1 Questions: 76 Slow queries: 0 Opens: 33 Open tables: 26 Queries per second avg: 0.001
Threads: 1 Questions: 76 Slow queries: 0 Opens: 33 Open tables: 26 Queries per second avg: 0.001