サーバー設定 · 1 min read · Dec 19, 2025
完璧なサーバー - Debian Squeeze (Debian 6.0) BIND & Dovecot [ISPConfig 3] - ページ 5
17 fail2banのインストール
これはオプションですが推奨されます。ISPConfigモニターはログを表示しようとします:
apt-get install fail2banfail2banがPureFTPdとDovecotを監視できるように、ファイル/etc/fail2ban/jail.localを作成します:
vi /etc/fail2ban/jail.local| [pureftpd] enabled = true port = ftp filter = pureftpd logpath = /var/log/syslog maxretry = 3 [dovecot-pop3imap] enabled = true filter = dovecot-pop3imap action = iptables-multiport[name=dovecot-pop3imap, port="pop3,pop3s,imap,imaps", protocol=tcp] logpath = /var/log/mail.log maxretry = 5 |
次に、以下の2つのフィルターファイルを作成します:
vi /etc/fail2ban/filter.d/pureftpd.conf| [Definition] failregex = .*pure-ftpd: \(.*@ |
vi /etc/fail2ban/filter.d/dovecot-pop3imap.conf| [Definition] failregex = (?: pop3-login|imap-login): .*(?:Authentication failure|Aborted login \(auth failed|Aborted login \(tried to use disabled|Disconnected \(auth failed|Aborted login \(\d+ authentication attempts).*rip=(?P |
その後、fail2banを再起動します:
/etc/init.d/fail2ban restart 18 SquirrelMailのインストール
SquirrelMailウェブメールクライアントをインストールするには、次のコマンドを実行します
apt-get install squirrelmail次に、以下のシンボリックリンクを作成します…
ln -s /usr/share/squirrelmail/ /var/www/webmail… そしてSquirrelMailを設定します:
squirrelmail-configureDovecot-IMAP/-POP3を使用していることをSquirrelMailに伝える必要があります:
SquirrelMail 設定 : 読み込み: config.php (1.4.0)
メインメニュー –
1. 組織の設定
2. サーバー設定
3. フォルダーのデフォルト
4. 一般オプション
5. テーマ
6. アドレス帳
7. 今日のメッセージ (MOTD)
8. プラグイン
9. データベース
10. 言語
D. 特定のIMAPサーバーのための事前定義された設定を設定
C 色をオンにする
S データを保存
Q 終了
コマンド >> <– D
SquirrelMail 設定 : 読み込み: config.php
SquirrelMailを構築している間、いくつかのサーバーでより良く機能する設定を発見しました。
IMAPサーバーを選択すると、このオプションはそのサーバーのための事前定義された設定を設定します。
すべてが正しいことを確認する必要があります。この設定はすべてを変更するわけではありません。
これによって変更される設定はほんの数個です。
IMAPサーバーを選択してください:
bincimap = Binc IMAP サーバー
courier = Courier IMAP サーバー
cyrus = Cyrus IMAP サーバー
dovecot = Dovecot Secure IMAP サーバー
exchange = Microsoft Exchange IMAP サーバー
hmailserver = hMailServer
macosx = Mac OS X Mailserver
mercury32 = Mercury/32
uw = ワシントン大学のIMAPサーバー
gmail = Googleメール(Gmail)アカウントへのIMAPアクセス
quit = 何も変更しない
コマンド >> <– dovecot
SquirrelMail 設定 : 読み込み: config.php
SquirrelMailを構築している間、いくつかのサーバーでより良く機能する設定を発見しました。
IMAPサーバーを選択すると、このオプションはそのサーバーのための事前定義された設定を設定します。
すべてが正しいことを確認する必要があります。この設定はすべてを変更するわけではありません。
これによって変更される設定はほんの数個です。
IMAPサーバーを選択してください:
bincimap = Binc IMAP サーバー
courier = Courier IMAP サーバー
cyrus = Cyrus IMAP サーバー
dovecot = Dovecot Secure IMAP サーバー
exchange = Microsoft Exchange IMAP サーバー
hmailserver = hMailServer
macosx = Mac OS X Mailserver
mercury32 = Mercury/32
uw = ワシントン大学のIMAPサーバー
gmail = Googleメール(Gmail)アカウントへのIMAPアクセス
quit = 何も変更しない
コマンド >> dovecot
imap_server_type = dovecot
default_folder_prefix =
trash_folder = Trash
sent_folder = Sent
draft_folder = Drafts
show_prefix_option = false
default_sub_of_inbox = false
show_contain_subfolders_option = false
optional_delimiter = detect
delete_folder = false
任意のキーを押して続行… <– キーを押す
SquirrelMail 設定 : 読み込み: config.php (1.4.0)
メインメニュー –
1. 組織の設定
2. サーバー設定
3. フォルダーのデフォルト
4. 一般オプション
5. テーマ
6. アドレス帳
7. 今日のメッセージ (MOTD)
8. プラグイン
9. データベース
10. 言語
D. 特定のIMAPサーバーのための事前定義された設定を設定
C 色をオンにする
S データを保存
Q 終了
コマンド >> <– S
SquirrelMail 設定 : 読み込み: config.php (1.4.0)
メインメニュー –
1. 組織の設定
2. サーバー設定
3. フォルダーのデフォルト
4. 一般オプション
5. テーマ
6. アドレス帳
7. 今日のメッセージ (MOTD)
8. プラグイン
9. データベース
10. 言語
D. 特定のIMAPサーバーのための事前定義された設定を設定
C 色をオンにする
S データを保存
Q 終了
コマンド >> <– Q
その後、http://server1.example.com/webmail または http://192.168.0.100/webmail でSquirrelMailにアクセスできます:

新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。