Administracja Sieciowymi Systemami Operacyjnymi

Transkrypt

Administracja Sieciowymi Systemami Operacyjnymi
Administracja Sieciowymi Systemami
Operacyjnymi
Lista zadań – laboratorium 12
Wojciech Penar
1 czerwca 2015
(v0.0)
1 Ćwiczenia do wykonania
1. Serwer SMTP (jesteśmy “ośrodkiem internetowym”)
2. Dostęp do poczty – do wyboru:
• Webmail (np. roundcube)
• Serwer IMAP/POP3 (np. Dovecot)
3. Dla ambitnych SSL/TLS
4. Dla (bardzo) ambitnych: zewnętrzna baza użytkowników (LDAP, *SQL, ...)
Przykładowe serwery SMTP: postfix, exim, sendmail
Przykładowe serwery IMAP: dovecot, cyrus, courier
Przykładowe webmaile: roundcube, squirrelmail
Konsolowi klienci poczty (poczta lokalna): mail (b. prymitywny), mutt, alpine
2 Przydatne materiały
• Pewne pojęcie o tym, jak działa poczta elektroniczna można wyrobić sobie np. na anglojęzycznej
Wikipedii
• Kilka słów o domyślnej konfiguracji poczty w Debianie.
• Artykuł z wiki Debiana n.t. konfiguracji Postixa (alternatywa dla Exima)
• Konfiguracja serwera „send only” w oparciu o Debiana (bazuje na Debianie 6, ale w Debianie
7 odbywa się to analogicznie) – typowa konfiguracja jeśli chcemy otrzymywać powiadomienia z
serwera drogą e-mail, ale nie chcemy prowadzić „pełnego” serwera pocztowego.
• Postfix + Dovecot w poradach firmy hostingowej nazwa.pl.
• Bardziej rozbudowany tutorial Postfix + Dovecot + Roundcube
• Opis konfiguracji Exim + Dovecot + Roundcube
• Ściąga do przedmiotu (w permanentnym stanie tworzenia):
http://wojciech.penar.staff.iiar.pwr.edu.pl/download/Sciaga.pdf
1
3 Podpowiedzi, wskazówki
• Domyślnie zainstalowany jest MTA Exim (szczątkowy MTA jest wymagany przez inne pakiety).
Pomocne może być polecenie dpkg-reconfigure oraz informacja o tym, że konfiguracja exima
wydzielona jest do pakietu exim4-config
• Zarówno dovecot jak i roundcube dostępne są w pakietach.
• Serwer SMTP można stosunkowo łatwo testować posługując się telnetem. Wskazówki tutaj lub
tutaj (w języku angielskim). Komenda HELO w przypadku serwerów ESMTP może być zastąpiona
komendą EHLO, co daje dostęp do rozszerzonego zestawu komend (w tym – autoryzacji SMTP).
• (. . . )
2