Fedora Linux に Webmin をインストールする方法
システムのパフォーマンスを監視することは、Linux ユーザーが時々行うべき重要なタスクの 1 つです。これは、パフォーマンスに影響を与える可能性のあるボトルネックを診断するのに役立ちます。
Webmin は、無料のオープンソースのフロントエンド監視および管理ツールで、Linux ユーザーがさまざまなシステム メトリクスを一目で確認し、ターミナルでコマンドを実行することなく管理タスクを実行できるようにします。
Webmin は、CPU、RAM、ディスク使用率などのメトリクスを提供する直感的でシンプルな UI を提供します。また、サーバーのオペレーティング システム、ホスト名、カーネル バージョン、稼働時間、負荷平均、実行中のプロセス、プロセッサ情報などの基本情報も提供します。さらに、次のようなシステム管理タスクを実行できます。
- ユーザーアカウントを設定/削除します。
- ユーザーアカウントのパスワードを変更します。
- パッケージのインストール、更新、アップグレード、削除。
- ファイアウォール ルールの構成。
- 再起動/シャットダウン中。
- ログファイルの表示。
- cron ジョブをスケジュールします。
- 他にもたくさんあります。
このガイドでは、Fedora Linux に Webmin をインストールする方法について説明します。
ステップ 1: Webmin YUM リポジトリをインストールする
DNF パッケージ マネージャー経由で Webmin をインストールおよび更新する場合は、/etc/yum.repos.d/webmin.repo ファイルを作成します。
vi /etc/yum.repos.d/webmin.repo
次のリポジトリ情報をファイルに追加します。
[Webmin]
name=Webmin Distribution Neutral
#baseurl=https://download.webmin.com/download/yum
mirrorlist=https://download.webmin.com/download/yum/mirrorlist
enabled=1
次に、示されているように、パッケージが署名されている Webmin GPG キーをダウンロードして追加します。
wget https://download.webmin.com/jcameron-key.asc
rpm --import jcameron-key.asc
ステップ 2: Fedora に Webmin をインストールする
依存関係のインストールが完了したら、 コマンドを使用してWebmin をインストールしましょう。
dnf install webmin
すべての依存関係は自動的に解決され、インストールが開始され、完了するまでに数分かかります。
完了したら、図に示すように古い SysV init スクリプトを実行して、Webmin が実行されているかどうかを確認できます。
/etc/init.d/webmin status
出力は、Webmin が起動して実行中であることを示します。
ステップ 3: Fedora ファイアウォールで Webmin ポートを開く
デフォルトでは、Webmin はTCP ポート 10000 をリッスンしており、示されているように netstat コマンドを実行することでこれを確認できます。
netstat -pnltu | grep 10000
ファイアウォールの内側にいる場合は、図に示すようにTCP ポート10000を開く必要があります。
firewall-cmd --add-port=10000/tcp --zone=public --permanent
firewall-cmd --reload
ステップ 4: Webmin コントロール パネルにアクセスする
ここまではWebmin をインストールし、そのステータスを確認しました。残っているのはWebmin にログインしてシステムを管理することだけです。そこで、お好みのブラウザを起動して、以下の URL を閲覧してください。
https://server-ip:10000/
初めて URL を参照すると、ブラウザに「接続はプライベートではありません」という警告が表示されます。心配することはありません。これは、Webmin には CA 機関によって署名されていない自己署名 SSL 証明書が付属しているためです。
回避策として、図に示すように [詳細] ボタンをクリックします。
次に、クリックしてサーバーに進みます。以下のログインページが表示されます。 root 認証情報を使用し、[サインイン] をクリックしてログインします。
最後に、システムのメトリクスを一目で確認できるWebmin ダッシュボードが表示され、左側のペインには自由に使用できる管理オプションが表示されます。
これでこのチュートリアルは終了です。 Fedora Linux に Webmin をインストールする作業が簡単になったことを願っています。