GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

Ubuntu Feisty Fawn(7.04)へのWebminのインストール

Ubuntu Feisty Fawn(7.04)へのWebminのインストール

このドキュメントでは、Ubuntu Feisty Fawn(7.04)サーバーでWebminを設定する方法について説明します。私が使用したサーバーは、Postfix、Courier、MySQL(Ubuntu 6.10 Edgy Eft)を使用した仮想ユーザーとドメインと呼ばれるHowToForgeドキュメントに従って以前にセットアップされていました。

示されているセットアップに加えた唯一の変更は、バックアップ用にMondoをインストールし、dcc-clientとdcc-serverをバージョン1.2.74-2に戻すことでした。 DCCクライアントとサーバーをFeistyで実行するには、アップグレードパッケージがなかったため(まだ??)、これを行う必要がありました。上記の手順は、Ubuntu Edgy Eft(6.10)用に設計されています

バージョン:1.2.74-2
依存:libc6(> =2.3.4-1)、dcc-common(=1.2.74-2)
ファイル名:pool / universe / d / dcc / dcc -server_1.2.74-2_i386.deb

Webminとは何ですか?

Webminは、Unixのシステム管理用のWebベースのインターフェイスです。最新のWebブラウザーを使用して、ユーザーアカウント、Apache、DNS、ファイル共有などをセットアップできます。 Webminは、/ etc / passwdなどのUnix構成ファイルを手動で編集する必要をなくし、コンソールまたはリモートからシステムを管理できるようにします。 Webminに組み込まれているすべての機能のリストについては、標準モジュールのページを参照するか、デモとスクリーンショットを確認してください。

なぜ.debパッケージを使用しないのですか?

2006年7月15日の時点で、webmin.comは完全なwebminパッケージのテストデブを行っています。これを使用するには、rootアカウントを有効にする必要があります。これにより、Ubuntuの主要なセキュリティガイドの1つが破られます。次のWebminのインストール方法を使用すると、rootアカウントを有効にする必要がなくなります。

手順 SSHをインストール
sudo apt-get install ssh openssh-server

ユニバースとマルチバースリポジトリを有効にします

/etc/apt/sources.list

インストール場所を作成する

/optフォルダーにwebminをインストールすることを選択しました。他の人は異なる好みを持っているかもしれません。

コマンドは次のとおりです。

cd /opt 
sudo mkdir webmin 
cd /opt/webmin

webminソースをダウンロード

私はwebminサイト(http://www.webmin.com/support.html)にアクセスし、tarバージョンのWebminを入手しました。ダウンロードしたソースはここにあります。

sudo wget http://prdownloads.sourceforge.net/webadmin/webmin-1.360.tar.gz 
sudo tar xzvf webmin-1.360.tar.gz
追加の必要なモジュールをインストールする

webminへのSSL接続に必要なモジュールがいくつかあります。これを行うことの影響が心配な場合は、-sオプションを指定して次のコマンドを実行し、インストールを「リハーサル」します。

sudo apt-get install libauthen-pam-perl libnet-ssleay-perl libpam-runtime openssl perl perl-modules

Ubuntu Feisty Fawn(7.04)へのWebminのインストール-2ページ

セットアップ

Webminは、標準のセットアップシェルコマンドでセットアップされます。

cd webmin-1.360/ 
sudo ./setup.sh

表示されるはずです

***********************************************************************
* Welcome to the Webmin setup script, version 1.360 *
***********************************************************************
Webmin is a web-based interface that allows Unix-like operating
systems and common Unix services to be easily administered.
Installing Webmin in /opt/webmin/webmin-1.360 ...
***********************************************************************
Webmin uses separate directories for configuration files and log files.
Unless you want to run multiple versions of Webmin at the same time you can just accept the defaults.
Config file directory [/etc/webmin]:

通常はデフォルトを受け入れますが、SSLと[起動時にサービスを自動開始]オプションを選択します。

いくつか質問があります。

設定ファイルディレクトリ[/etc/ webmin]:[入力]
ログファイルディレクトリ[/var / webmin]:[入力]
******************* ************************************************** *****
Webminは完全にPerlで書かれています。システム上の
Perl5インタープリターへのフルパスを入力してください。
perlへのフルパス(デフォルト/ usr / bin / perl):[入力]
Perlのテスト...
Perlは正常にインストールされているようです
*************************************** *********************************
オペレーティングシステム名:Ubuntu Linux
オペレーティングシステムのバージョン:7.04
******************************************** ***************************
Webminは、独自のパスワードで保護されたWebサーバーを使用して、管理プログラムへのアクセスを提供します
。セットアップスクリプトは次のことを知る必要があります:
-Webサーバーを実行するポート。このポートをすでに使用している別のウェブサーバーがあってはなりません。
-ウェブサーバーにアクセスするために必要なログイン名。
-ウェブサーバーにアクセスするために必要なパスワード。
- WebサーバーでSSLを使用する必要がある場合(システムでSSLがサポートされている場合)。
-起動時にwebminを開始するかどうか。

この時点で、別のポートを選択することをお勧めします。隠すことによるセキュリティはまったくセキュリティではありませんが、カジュアルなせんさく好きなパーカーを阻止します。

私のシステムでは、23646(携帯電話パッドの「admin」)を選択します。

Webサーバーポート(デフォルトは10000):23646
ログイン名(デフォルトは管理者):[入力]
ログインパスワード:myS3cr3t
パスワードをもう一度:myS3cr3t
SSLを使用(y / n) :y
起動時にWebminを起動します(y / n):y

The install starts:
***********************************************************************
Creating web server config files..
..done
Creating access control file..
..done
Inserting path to perl into scripts..
..done
Creating start and stop scripts..
..done
Copying config files..
..done
Configuring Webmin to start at boot time..
Created init script /etc/init.d/webmin
..done
Creating uninstall script /etc/webmin/uninstall.sh ..
..done
Changing ownership and permissions ..
..done

Ubuntu Feisty Fawn(7.04)へのWebminのインストール-3ページ

Attempting to start Webmin mini web server..
Starting Webmin server in /opt/webmin/webmin-1.360
..done
***********************************************************************
Webmin has been installed and started successfully. Use your web
browser to go to
https://server1.example.com:23646/
and login with the name and password you entered previously.
Because Webmin uses SSL for encryption only, the certificate
it uses is not signed by one of the recognized CAs such as
Verisign. When you first connect to the Webmin server, your
browser will ask you if you want to accept the certificate
presented, as it does not recognize the CA. Say yes.
[email protected]:/opt/webmin/webmin-1.360$

Thunderbirds AreGo...または少なくともWebminは

私は、インストールが完了した後にエラーが発生していないことを確認するために、Linuxボックスを再起動しました。また、サーバーの再起動後にサービスが自動的に開始されるようにします。私の場合、再起動は正常に行われました。あなたにとって、それはうまくいけば同じことをするでしょう。ただし、ライブシステムを使用している場合は、ユーザーの怒りを強く感じさせたくない場合を除いて、再起動しないでください。

sudo reboot
Broadcast message from [email protected] (/dev/pts/1) at 7:05 ... The system is going down for reboot NOW!

または、次のコマンドを実行して、webminが(再起動せずに)正しく実行されていることを確認できます。

sudo /etc/init.d/webmin status

のようなものを表示する必要があります
webmin (pid 4326) is running

正しいポート(この場合は23646)でリッスンしていることを確認するには:

sudo netstat -tap
tcp 0 0 *:23646 *:* LISTEN 4326/perl

では、何を待っていますか?

ログインして使用します:
このURLをWebブラウザにコピーします:https://192.168.0.1:23646 /

次の画面が表示されます

SSL証明書の確認

それを受け入れて[OK]をクリックします。

ログオン画面が表示されます。

詳細を入力してください:

ユーザー:admin
パスワード:myS3cr3t

注意:http://192.168.0.1:23646を使用すると、次のメッセージが表示されます:

Error - Bad Request
This web server is running in SSL mode. Try the URL
https://192.168.0.1:23646/ instead.

Ubuntu Feisty Fawn(7.04)へのWebminのインストール-4ページ

次は何ですか?

ログインすると、次のウェルカム画面が表示されます。

ようこそ画面

主な機能は自明です。 webminについてサポートが必要な場合は、次の場所にドキュメントがあります:

  • Webminサイト:http://www.webmin.com/docs.html
  • webmin wiki:http://doxfer.com/Webmin

その他のクイックヒント

インストール後、ネットワーク内の任意のマシンからwebminにアクセスする場合は、/ etc / webmin/miniserv.confファイルを編集します。

sudo vim /etc/webmin/miniserv.conf

「許可」オプションを変更します:

[...]
allow=127.0.0.1
[...]

[...]
allow=0.0.0.0
[...]

ネットワークまたは特定のコンピューターへのwebminアクセスを制限したい場合は、ここでそれを行うこともできます。設定を変更した後、webminを再起動する必要があります。

sudo /etc/init.d/webmin restart
最終メモ

一部の人々は、余分なオーバーヘッドを追加し、メモリを大量に消費すると感じているため、webminを使用しないことを好みます。最新の平均的なサーバーはwebminに気付かない可能性がありますが、継続的に実行する必要がないためです。必要な場合は便利なツールですが、使用後は必要のないときにいつでもシャットダウンできます。

sudo /etc/init.d/webmin stop

そして、あなたが再びそれを必要とするとき....

sudo /etc/init.d/webmin start

これにより、サーバーがすでにハード稼働している場合に、余分なプロセッササイクルやメモリを使用しないようになります。

お楽しみください!


Panels
  1. Ubuntu12.10へのVirtualBox4.2のインストール

  2. Ubuntu18.04へのSNMPのインストール

  3. Lua5.2対のインストール。 Ubuntu 16.10のLua5.3?

  1. Ubuntu 12.04.02をUefiモードでインストールしますか?

  2. Ubuntu10.10へのISPCPOmega1.0.7のインストール

  3. Ubuntu18.04にWebminをインストールする方法

  1. 完璧なデスクトップ-Ubuntu7.04Feisty Fawn

  2. Dockerのインストール(Ubuntu)

  3. Ubuntu16.04にWebminをインストールします