1. FreeBSD 10.4 RELEASE - webmin - インストール

 
1.1 ports
1.2 セットアップ
1.3 /etc/rc.conf の編集
1.4 ログの設定
1.5 起動

1.1 ports


/usr/ports/sysutils/webmin/

1.2 セットアップ

 以下の要領で初期セットアップを行います。

> /usr/local/lib/webmin/setup.sh

  以下、入力のプロンプトがあるところのみ抜粋しています。
↓Webmin のログ出力先(変更なしであれば [Enter])
Log file directory [/var/log/webmin]:

↓perl の存在するディレクトリ(変更なしであれば [Enter])
Full path to perl (default /usr/local/bin/perl):

↓アクセスするポート番号(変更なしであれば [Enter])
Web server port (default 10000):

↓Webmin にログインするユーザ名を入力
Login name (default admin):

↓パスワードを2回入力(エコーバックされない)
Login password:
Password again:

↓SSL 使用の有無(y を推奨)
Use SSL (y/n): y

 ポート番号等、変更可能ですが、ポートスキャンされればポートは確認されてしまいます。  ポート番号を変更するしないより、後述する IP アドレス制限により接続可能なアドレスを制限すべきです。  SSL はセキュリティのために使用すべきです。

1.3 /etc/rc.conf の編集

 /etc/rc.conf に以下の1行を追加します。

webmin_enable="YES"

1.4 /etc/newsyslog の編集

 Webmin のログは以下になります。

/var/log/webmin/miniserv.log
/var/log/webmin/webmin.log
 ローテーションを記述するファイルを作成して

/usr/local/etc/newsyslog.conf.d/webmin.conf
 以下のように編集します。  (サイズや数は調整してください)

 logfilename        [owner:group]      mode count size when  flags [/pid_file] [sig_num]
/var/log/webmin/*.log                   666  3     100  *     B

1.5 起動

 起動スクリプトは、/usr/local/etc/rc.d/webmin です。

> /usr/local/etc/rc.d/webmin start
 で起動します。