FedoraLinuxにWebminをインストールする方法


システムのパフォーマンスを監視することは、Linuxユーザーが時々実行する必要のある重要なタスクの1つです。これは、パフォーマンスに影響を与える可能性のあるボトルネックを診断するのに役立ちます。

Webminは、無料のオープンソースのフロントエンド監視および管理ツールであり、Linuxユーザーがさまざまなシステムメトリックを一目で確認し、ターミナルでコマンドを実行しなくても管理タスクを実行できるようにします。

Webminは、CPU、RAM、ディスク使用率などのメトリックを提供する直感的でシンプルなUIを提供します。また、サーバーのオペレーティングシステム、ホスト名、カーネルバージョン、稼働時間、負荷平均、実行中のプロセス、プロセッサ情報などの基本情報も提供します。さらに、次のようなsysadminタスクを実行できます。

  • Set up / remove user accounts.
  • Change user account passwords.
  • Installing, updating, upgrading & removing packages.
  • Configuring firewall rules.
  • Rebooting/shutting down.
  • Viewing log files.
  • Schedule cron jobs.
  • And so much more.

このガイドでは、FedoraLinuxにWebminをインストールする方法に基づいて触れます。

ステップ1:WebminYUMリポジトリをインストールする

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

次に、図のようにパッケージの署名に使用するWebminGPGキーをダウンロードして追加します。

# 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ダッシュボードが表示され、左側のペインに自由に使用できる管理オプションが表示されます。

これで、このチュートリアルは終了です。これにより、FedoraLinuxにWebminを簡単にインストールできるようになることを願っています。