インストールガイド · 1 min read · Sep 29, 2025
Ubuntu 20.04にUserminをインストールする方法

Userminは、非ルートユーザーがメールの読み取り、パスワードの変更、データベースの設定、WebベースのSSHターミナルなどのルーチン作業を行うために設計された、主にWebメール用のWebベースのインターフェースです。これは、常にシステム管理者が必要ない通常のユーザー向けに意図されたWebminの簡易版です。豊富な機能セットを提供します。
以下にいくつかの機能を示します:
- データベースの作成と管理。
- メールのスケジュール設定。
- cronジョブのスケジュール設定。
- ファイルとフォルダーの権限の変更。
- Webディレクトリのセキュリティ。
この記事では、Ubuntu 20.04サーバーにUserminパネルをインストールする方法を示します。
前提条件
- Ubuntu 20.04を実行しているサーバー。
- サーバーに設定されたルートパスワード。
始めに
始める前に、APTキャッシュを最新バージョンに更新することをお勧めします。次のコマンドを実行して更新できます:
apt-get update -y完了したら、システムに他の依存関係をインストールする必要があります。
次のコマンドを実行してすべてをインストールします:
apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl -yすべての依存関係がインストールされたら、次のステップに進むことができます。
Userminをインストール
デフォルトでは、UserminパッケージはUbuntuのデフォルトリポジトリには含まれていません。したがって、UserminのダウンロードページからUserminの.debパッケージをダウンロードする必要があります。
次のコマンドを使用してダウンロードできます:
wget https://sourceforge.net/projects/webadmin/files/usermin/1.823/usermin_1.823_all.debパッケージがダウンロードされたら、次のコマンドを使用してダウンロードしたパッケージをインストールします:
dpkg --install usermin_1.823_all.debUserminが正常にインストールされたら、次の出力が表示されるはずです:
Selecting previously unselected package usermin.
(Reading database ... 85599 files and directories currently installed.)
Preparing to unpack usermin_1.823_all.deb ...
Unpacking usermin (1.823) ...
Setting up usermin (1.823) ...
Usermin install complete. You can now login to https://ubuntu:20000/
as any user on the system.
Processing triggers for systemd (245.4-4ubuntu3) ...Userminサービスを開始
Userminをインストールした後、Userminサービスを開始し、システム再起動時に自動的に開始されるように設定する必要があります。
次のコマンドを使用して実行できます:
systemctl start usermin
systemctl enable usermin次のコマンドを使用してUserminのステータスを確認することもできます:
systemctl status usermin次の出力が表示されるはずです:
? usermin.service - LSB: web-based account administration interface for Unix systems
Loaded: loaded (/etc/init.d/usermin; generated)
Active: active (running) since Fri 2021-07-23 11:59:02 UTC; 7s ago
Docs: man:systemd-sysv-generator(8)
Process: 2759 ExecStart=/etc/init.d/usermin start (code=exited, status=0/SUCCESS)
Tasks: 1 (limit: 4691)
Memory: 19.9M
CGroup: /system.slice/usermin.service
??2763 /usr/bin/perl /usr/share/usermin/miniserv.pl /etc/usermin/miniserv.conf
Jul 23 11:58:59 ubuntu systemd[1]: Starting LSB: web-based account administration interface for Unix systems...
Jul 23 11:58:59 ubuntu perl[2760]: pam_unix(usermin:auth): authentication failure; logname= uid=0 euid=0 tty= ruser= rhost= user=root
Jul 23 11:59:02 ubuntu systemd[1]: Started LSB: web-based account administration interface for Unix systems.完了したら、次のステップに進むことができます。
ファイアウォールの設定
システムにUFWファイアウォールがインストールされている場合、ファイアウォールを通過するためにポート20000を許可する必要があります。次のコマンドを使用してポート20000を許可できます:
ufw allow 20000次に、変更を適用するためにUFWファイアウォールを再読み込みします:
ufw reloadファイアウォールの設定が完了したら、次のステップに進むことができます。
Usermin Web UIにアクセス
デフォルトでは、Userminはポート20000でリッスンしています。URL https://your-server-ip:20000を使用してアクセスできます。次のページにリダイレクトされます:

ルートユーザー名、パスワードを入力し、サインインボタンをクリックします。次のページにUserminのWebインターフェースが表示されるはずです:

ファイルマネージャー

cronジョブのスケジュール設定

アップロードとダウンロード

MySQLデータベースサーバー

コマンドラインインターフェース

結論
おめでとうございます!Ubuntu 20.04サーバーにUserminを正常にインストールしました。これで、Webブラウザを通じてリモートからUbuntuサーバーを管理できます。
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。