webminのインストール2005年08月21日 17:09

webminは家庭内LAN中から接続するにはとても便利です。
セキュリティー的には危険なものと説明しているサイトが多いですが、外部から接続しないここと、内部からでも使うときのみサービスを開始すれば結構使えると思うんですがどうでしょうか。

では、インストール。
vine3からwebminはextrasに移ったということなので、
/etc/apt/sources.list
にextrasを追加。

vi /etc/apt/sources.list
rpm [vine] http://updates.vinelinux.org/apt 3.1/$(ARCH) main devel plus updates
rpm-src [vine] http://updates.vinelinux.org/apt 3.1/$(ARCH) main devel plus updates

rpm [vine] http://updates.vinelinux.org/apt 3.1/$(ARCH) main devel plus updates extras
rpm-src [vine] http://updates.vinelinux.org/apt 3.1/$(ARCH) main devel plus updates extras
に変更。

# apt-get update
取得:1 http://updates.vinelinux.org 3.1/i386 release [2534B]
2534B を 0s 秒で取得しました (3381B/s)
ヒット http://updates.vinelinux.org 3.1/i386/main pkglist
ヒット http://updates.vinelinux.org 3.1/i386/main release
ヒット http://updates.vinelinux.org 3.1/i386/devel pkglist
ヒット http://updates.vinelinux.org 3.1/i386/devel release
取得:1 http://updates.vinelinux.org 3.1/i386/plus pkglist [383kB]
ヒット http://updates.vinelinux.org 3.1/i386/plus release
取得:2 http://updates.vinelinux.org 3.1/i386/updates pkglist [138kB]
ヒット http://updates.vinelinux.org 3.1/i386/updates release
取得:3 http://updates.vinelinux.org 3.1/i386/extras pkglist [170kB]
取得:4 http://updates.vinelinux.org 3.1/i386/extras release [134B]
ヒット http://updates.vinelinux.org 3.1/i386/main srclist
ヒット http://updates.vinelinux.org 3.1/i386/devel srclist
取得:5 http://updates.vinelinux.org 3.1/i386/plus srclist [176kB]
ヒット http://updates.vinelinux.org 3.1/i386/updates srclist
取得:6 http://updates.vinelinux.org 3.1/i386/extras srclist [89.6kB]
956kB を 6s 秒で取得しました (157kB/s)
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了

# apt-get install webmin
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
以下の追加パッケージがインストールされます:
perl-Net_SSLeay
以下のパッケージが新たにインストールされます:
perl-Net_SSLeay webmin
アップグレード: 0 個, 新規インストール: 2 個, 削除: 0 個, 保留: 1 個
8665kB のアーカイブを取得する必要があります。
展開後に 23.8MB のディスク容量が追加消費されます。
続行しますか? [Y/n]y
取得:1 http://updates.vinelinux.org 3.1/i386/plus perl-Net_SSLeay 1.25-0vl2 [191kB]
取得:2 http://updates.vinelinux.org 3.1/i386/extras webmin 1.180-0vl1 [8474kB]
8665kB を 18s 秒で取得しました (461kB/s)
変更を適用しています...
-略-
Webminがインストールされました。mozillaなどのブラウザを開き、
https://localhost:10000/ にアクセスし、rootでログインしてください。
完了

今は端末から操作しているので、デフォルトでは端末からはwebminに接続できません。
一度、サーバーにいって操作します。
その前に、/etc/apt/sources.listを元に戻しておきます。
# vi /etc/apt/sources.list
rpm [vine] http://updates.vinelinux.org/apt 3.1/$(ARCH) main devel plus updates extras
rpm-src [vine] http://updates.vinelinux.org/apt 3.1/$(ARCH) main devel plus updates extras
のextrasを削除して、
rpm [vine] http://updates.vinelinux.org/apt 3.1/$(ARCH) main devel plus updates
rpm-src [vine] http://updates.vinelinux.org/apt 3.1/$(ARCH) main devel plus updates
に変更。
後々のために
# apt-get update

ここからは、サーバーで操作。

# vi /etc/webmin/miniserv.conf
allow=127.0.0.1を
allow=127.0.0.1 クライアントのIPアドレス

allow=127.0.0.1 192.168.0.100
または自宅クライアント全部から接続したいときは
allow=127.0.0.1 192.168.0.
に変更。
# /etc/init.d/webmin stop
# /etc/init.d/webmin start
以上、サーバーでの操作終了。
端末に戻って
https://サーバーアドレス:10000/
で接続できる。
ポートの桁数間違えないように。1万です。
接続できないときは/etc/webmin/miniserv.confをよく見てみる。