FTL Advanced Edition Gameplay On Linux
目次:
MariaDBは、オープンソースのマルチスレッドリレーショナルデータベース管理システムであり、MySQLの下位互換性のある代替品です。 MariaDBは、DebianでのMySQLのデフォルトの実装です。
このチュートリアルでは、Debian 10にMariaDBをインストールする方法について説明します。
Debian 10にMariaDBをインストールする
この記事の執筆時点では、Debianメインで利用可能な最新のMariaDBバージョンはバージョン10.3です。
rootまたはsudo特権を持つユーザーとして次の手順を実行して、Debian 10にMariaDBをインストールします。
-
パッケージインデックスを更新することから始めます。
sudo apt update
次のコマンドを実行して、MariaDBサーバーとクライアントパッケージをインストールします。
sudo apt install mariadb-server
MariaDBサービスが自動的に開始されます。 確認するには、サービスの状態を確認します。
sudo systemctl status mariadb
出力は次のようになります。
● mariadb.service - MariaDB 10.3.15 database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2019-07-11 14:36:28 PDT; 19min ago Docs: man:mysqld(8) https://mariadb.com/kb/en/library/systemd/ Main PID: 4509 (mysqld) Status: "Taking your SQL requests now…" Tasks: 30 (limit: 2359) Memory: 78.6M CGroup: /system.slice/mariadb.service └─4509 /usr/sbin/mysqld
MariaDBの保護
MariaDBには、インストールのセキュリティを向上させるのに役立つスクリプトが付属しています。 スクリプトを開始するには、ターミナルで
mysql_secure_installation
します。
sudo mysql_secure_installation
rootアカウントのパスワードを設定し、匿名ユーザーを削除し、rootユーザーのローカルマシンへのアクセスを制限し、テストデータベースを削除するように求められます。
… Enter current password for root (enter for none):… Set root password? Y New password: Re-enter new password:… Remove anonymous users? Y… Disallow root login remotely? Y… Remove test database and access to it? Y… Reload privilege tables now? Y… Thanks for using MariaDB!
選択すると、スクリプトは特権テーブルをリロードし、変更がすぐに有効になるようにします。
すべての手順について詳しく説明しています。すべての質問に「Y」(はい)と答えることをお勧めします。
認証方法
デフォルトでは、MariaDBルートユーザーは、
mysql
クライアントツールを呼び出すときに有効なユーザーIDを確認する
unix_socket
認証プラグインを使用します。
これは、システムルートとして
mysql
コマンドを呼び出す場合、またはコマンドの前にsudoを追加する場合にのみ、ルートとしてMariaDBサーバーに接続できることを意味します。
セキュリティを強化するために、デフォルトの認証プラグインを保持し、rootユーザーがUnixソケット経由でのみ認証できるようにすることをお勧めします。
sudo mysql
以下のステートメントを実行して、認証プラグインを変更します。
ALTER USER 'root'@'localhost' IDENTIFIED VIA mysql_native_password; ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_root_passwd';
これで、新しいパスワードを使用してMariaDBサーバーに接続できます。
mysql -u root -p
認証プラグインを変更すると、phpMyAdminなどの外部プログラムからrootとしてログインすることもできます。
結論
このチュートリアルでは、Debian 10サーバーにMariaDBをインストールして保護する方法を示しました。
mariadb mysql debianLinuxディストリビューションの更新:Ubuntuのスラッシュサポート、Debian 7.0の近くのダウンロード

CanonicalのLTS(Long Term Support) CanonicalはUbuntu LinuxのLong Term Support(LTS)リリースのサポート期間を3年から5年に延長したことはずいぶん前ではありませんでしたが、先週、CanonicalはUbuntu Linuxの逆方向の動きを見せました
Debian 9でユーザーを追加および削除する方法

ユーザーを追加および削除する方法を知ることは、Linuxユーザーが知っておくべき基本的なスキルの1つです。 このチュートリアルでは、Debian 9でユーザーを追加および削除する方法を示します。
Debian 9でスワップスペースを追加する方法

スワップは、物理RAMメモリの容量がいっぱいになったときに使用されるディスク上のスペースです。 このチュートリアルでは、Debian 9システムにスワップファイルを追加するために必要な手順の概要を説明します。