-webベースのGUI管理ツール

#contents

*インストール [#geb44362]

RPMも用意されているが、aptなどでパッケージが用意されていればそちらがお勧め。

**AmazonLinux [#o159d407]

 yum install perl-Net-SSLeay.x86_64
 rpm -ivh webmin-1.760-1.noarch.rpm

**Debian [#zb5b98f7]

デフォルトは最小限でシンプルな構成であるので、いくつか追加でインストールする必要がある。サーバーごとにインストールするモジュールが用意されている。

*Apache経由で動かす [#kcce5fd2]

Apacheを経由させたほうがSSL対応にもなるし、アクセス制限も可能なので安全

-/etc/webmin/config

 webprefix=/webmin
 webprefixnoredir=1
 referer=webminが動いているホストのIP

-Apacheの設定

 ProxyPass /webmin/ http://localhost:10000/
 ProxyPassReverse /webmin/ http://localhost:10000/

こうするとサーバー名/webminでアクセスできるようになる

-実際の設定は以下のようになる(SSL必須にした)

 # for webmin settings
 SSLProxyEngine On
 ProxyPass /webmin/ https://localhost:10000/
 ProxyPassReverse /webmin/ https://localhost:10000/
 <Location /webmin>
  SSLrequireSSL
  deny from all
  allow from 192.168.11.0/255.255.255.0
  AuthType Basic
  AuthName "Webmin"
  AuthUserFile /etc/httpd/conf/.htpasswd
  Require valid-user
 </Location>

#counter

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS