UbuntuサーバーでWebminを設定する方法

UbuntuサーバーでWebminを設定する方法

Ubuntu Serverは、優れたLinuxサーバーオペレーティングシステムです。スナップが付属しているため、アプリのセットアップが簡単です。さらに、ライブパッチが適用されているため、セキュリティアップデートやその他多くの優れた機能を見逃すことはありません。

それでも、Ubuntu Serverと同じくらい素晴らしいので、特定のものをセットアップするのは苦痛かもしれません。Ubuntu Serverの煩わしさを避けたい場合は、Webminをチェックしてください。これは、UNIXライクなオペレーティングシステム用の管理ツールです。これにより、ユーザーはターミナルではなく、洗練されたWebUIを使用してLinuxシステムを管理できます。設定方法は次のとおりです。

UbuntuサーバーでWebminを設定する方法

UbuntuサーバーへのWebminのセットアップ

WebminをUbuntuServerにインストールするには、Webminをダウンロードする必要があります。UbuntuにWebminをインストールする方法はたくさんあります。それを機能させる1つの方法は、スタンドアロンのDEBパッケージをダウンロードしてインストールすることです。ただし、設定可能なPPAもあります。

スタンドアロンのDEBインストール

スタンドアロンのDEBパッケージを介してWebminをセットアップするには、次のようにします。まず、SSH経由でLinuxデスクトップ経由でUbuntuサーバーにログインします。または、Ubuntuサーバーに座って、TTYコンソールからログインします。

Ubuntu Serverのコマンドラインにアクセスできるようになったら、wget downloaderコマンドを使用 して、最新のWebminDEBパッケージをサーバーに直接取得します。

注:DEBパッケージをUbuntuサーバーに直接ダウンロードしたくない場合は、お気軽にコンピューターにダウンロードして、ネットワーク経由で転送してください。

wget http://prdownloads.sourceforge.net/webadmin/webmin_1.981_all.deb

UbuntuサーバーにダウンロードされたDEBパッケージファイルを使用して、インストールを開始できます。apt installコマンドを使用して、Webminをセットアップします。

sudo apt install ./webmin_1.981_all.deb

上記のコマンドを入力すると、Ubuntuからパスワードの入力を求められます。キーボードを使用して、端末にパスワードを入力します。次に、Yキーを押して、Webminをインストールすることを確認します。

UbuntuサーバーでWebminを設定する方法

Webminのインストールが完了したら、コンピューター、タブレット、またはスマートフォンでWebブラウザーを開きます。次に、次のURLをWebブラウザに入力します。

http://YOUR_UBUNTU_SERVER_IP_OR_HOSTNAME:10000

WebminPPAのインストール

UbuntuのソフトウェアアップデーターでWebminを更新したい場合は、PPAを介してWebminをインストールできます。PPAを構成するには、次のようにします。まず、ターミナルでSSH経由でUbuntuサーバーにログインするか、TTYコンソールを使用します。

UbuntuサーバーでWebminを設定する方法

ログインしたら、sudo -sコマンドを使用して、ターミナルウィンドウをrootアカウントにスワップします。次に、apt installを使用して、Curl、GPG、およびApt-transport-httpsを設定します。

sudo -s apt install curl gpg apt-transport-https

3つのパッケージをインストールした後、Webmin PPAキーをコンピューターにダウンロードし、システムにインストールします。

curl https://download.webmin.com/jcameron-key.asc | sudo apt-keyadd-

キーを設定したら、echoコマンドを使用してWebminPPAをUbuntuシステムに追加します。

echo "deb https://download.webmin.com/download/repository sarge contrib" | tee> /etc/apt/sources.list.d/webmin.list

WebminのPPAがあなたのUbuntuサーバー上に設定されたら、使用して、ソフトウェアのソースを更新する必要がありますaptの更新コマンドを使用します。

aptアップデート

最後に、apt installコマンドを使用して、最新リリースのWebminをUbuntuサーバーにインストールします。

apt install webmin

Webminのrootパスワードの設定

UbuntuでWebminを使用するには、rootアカウントにアクセスできる必要があります。悲しいことに、Ubuntu Serverはrootアカウントをロックし、パスワードをスクランブルします。そのため、rootパスワードがないとWebminにログインできません。

Ubuntu Serverシステムでrootアカウントを再度有効にするには、次の手順を実行します。まず、SSH経由でユーザー資格情報を使用してサーバーにログインします。または、Ubuntuシステムに物理的に座って、TTYコンソールを使用します。

Ubuntuコマンドラインにアクセスできるようになったら、ターミナルでsudo - sコマンドを使用します。このコマンドは、パスワードを必要とせずに、ターミナルを標準ユーザーからrootアカウントにエスカレーションします。

sudo -s

端末がrootとしてログインしている状態で、passwdコマンドを使用します。このコマンドを使用すると、rootアカウントが再度有効になり、Webminの「root」ユーザーでログインできるようになります。

UbuntuサーバーでWebminを設定する方法

注:rootアカウントには、覚えやすく安全なパスワードを使用してください。安全なパスワードを見つけるのに問題がある場合は、強力なパスワードジェネレータを確認してください。

passwd

UbuntuでWebminにログインする

UbuntuでWebminWeb UIにログインするには、次の手順を実行します。まず、Webブラウザタブを開きます。次に、アドレスバーに次のURLを入力しEnterキーを押します。

UbuntuサーバーでWebminを設定する方法

http://YOUR_UBUNTU_SERVER_IP_OR_HOSTNAME:10000

URLが読み込まれると、ログインウィンドウが表示されます。ログインボックスに「root」と入力します。次に、[パスワード]ボックスに、前に設定したルートパスワードを入力します。次に、「ログイン」ボタンをクリックしてWebmin WebUIにアクセスします。

UbuntuサーバーでWebminを設定する方法


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか