서버 설정 · 3 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 |
그런 다음 다음 두 개의 필터 파일을 생성합니다:
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)
메인 메뉴 –
- 조직 기본 설정
- 서버 설정
- 폴더 기본값
- 일반 옵션
- 테마
- 주소록
- 오늘의 메시지 (MOTD)
- 플러그인
- 데이터베이스
- 언어
D. 특정 IMAP 서버에 대한 미리 정의된 설정 설정
C 색상 켜기
S 데이터 저장
Q 종료
명령 >> <– D
SquirrelMail 구성 : 읽기: config.php
SquirrelMail을 빌드하는 동안, 우리는 일부 서버에서 더 잘 작동하고 다른 서버에서는 잘 작동하지 않는 몇 가지 기본 설정을 발견했습니다. IMAP 서버를 선택하면 이 옵션이 해당 서버에 대한 미리 정의된 설정을 설정합니다.
모든 것이 올바른지 확인해야 합니다. 이것은 모든 것을 변경하지 않습니다. 변경되는 설정은 몇 가지에 불과합니다.
IMAP 서버를 선택하십시오:
bincimap = Binc IMAP 서버
courier = Courier IMAP 서버
cyrus = Cyrus IMAP 서버
dovecot = Dovecot 보안 IMAP 서버
exchange = Microsoft Exchange IMAP 서버
hmailserver = hMailServer
macosx = Mac OS X 메일 서버
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 보안 IMAP 서버
exchange = Microsoft Exchange IMAP 서버
hmailserver = hMailServer
macosx = Mac OS X 메일 서버
mercury32 = Mercury/32
uw = 워싱턴 대학교 IMAP 서버
gmail = Google 메일(Gmail) 계정에 대한 IMAP 액세스
quit = 아무것도 변경하지 않음
명령 >> dovecot
imap_server_type = dovecot
default_folder_prefix =
trash_folder = 휴지통
sent_folder = 보낸 편지
draft_folder = 초안
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)
메인 메뉴 –
- 조직 기본 설정
- 서버 설정
- 폴더 기본값
- 일반 옵션
- 테마
- 주소록
- 오늘의 메시지 (MOTD)
- 플러그인
- 데이터베이스
- 언어
D. 특정 IMAP 서버에 대한 미리 정의된 설정 설정
C 색상 켜기
S 데이터 저장
Q 종료
명령 >> <– S
SquirrelMail 구성 : 읽기: config.php (1.4.0)
메인 메뉴 –
- 조직 기본 설정
- 서버 설정
- 폴더 기본값
- 일반 옵션
- 테마
- 주소록
- 오늘의 메시지 (MOTD)
- 플러그인
- 데이터베이스
- 언어
D. 특정 IMAP 서버에 대한 미리 정의된 설정 설정
C 색상 켜기
S 데이터 저장
Q 종료
명령 >> <– Q
그 후 http://server1.example.com/webmail 또는 http://192.168.0.100/webmail에서 SquirrelMail에 접근할 수 있습니다:

새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.