Uživatelské nástroje

Nástroje pro tento web


linux-mailserver

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
linux-mailserver [2007/02/25 11:09]
petr t.d/networking
linux-mailserver [2013/08/06 21:41] (aktuální)
Řádek 7: Řádek 7:
   * bind DNS server   * bind DNS server
   * filtrování spamu (spamassassin)   * filtrování spamu (spamassassin)
 +  * clamav
 Pro novou instalaci jsem vybral Pro novou instalaci jsem vybral
   * postfix MTA (TLS/SASL)   * postfix MTA (TLS/SASL)
   * courier-{pop,​impa}-ssl   * courier-{pop,​impa}-ssl
   * dhcp3-server   * dhcp3-server
-  * spamassassin,clamav+  * spamassassin 
 +  * clamav ​(antivir)
   * dnscache (djbware od DJB)   * dnscache (djbware od DJB)
  
Řádek 26: Řádek 28:
 apt-get update apt-get update
 apt-get upgrade apt-get upgrade
-apt-get install mc ssh syslog-ng mutt iproute iptraf tcpdump iftop nmap gawk+apt-get install mc ssh syslog-ng mutt iproute iptraf tcpdump iftop nmap gawk arj unzoo unrar lha
 </​code>​ </​code>​
  
Řádek 243: Řádek 245:
  
 ==== 3.3 WAN port, nastavení dns ==== ==== 3.3 WAN port, nastavení dns ====
-Když máme ip adresu na WAN portu přidělovanou přes dhcp, tak vám dhclient může přepsat /​etc/​resolv.conf podle vašeho providera. Aby jsme mohli využívat náš nakonfigurovaný dns server ​nebo dnscache potřebujete, aby se v /​etc/​resolv.conf objevila ip adresa ​vašeho routeru (LAN ip serveru ​192.168.1.1). Přidáme do /​etc/​dhclient.conf potřebná nastavení. Ještě předtím si raději stáhneme dnscache, abychom ji pak mohli snadno nainstalovat a koukneme, co nám dhclient přidal do /​etc/​resolv.conf:​+Když máme ip adresu na WAN portu přidělovanou přes dhcp, tak vám dhclient může přepsat /​etc/​resolv.conf podle vašeho providera. Aby jsme mohli využívat náš nakonfigurovaný dns server, resp. dnscache potřebujeme, aby se v /​etc/​resolv.conf objevila ip adresa ​našeho routeru (LAN ip adresa ​192.168.1.1). Přidáme do /​etc/​dhclient.conf potřebná nastavení. Ještě předtím si raději stáhneme dnscache, abychom ji pak mohli snadno nainstalovat a koukneme, co nám dhclient přidal do /​etc/​resolv.conf:​
 <​code>​ <​code>​
 apt-get install daemontools-installer djbdns-installer apt-get install daemontools-installer djbdns-installer
 +get-djbdns
 cat >> /​etc/​dhclient.conf << EOF cat >> /​etc/​dhclient.conf << EOF
 prepend domain-name-servers 192.168.1.1;​ prepend domain-name-servers 192.168.1.1;​
Řádek 257: Řádek 260:
 nameserver 192.168.1.1 nameserver 192.168.1.1
 </​code>​ </​code>​
-To nám samozřejmě zajistil dhclient s naším novým nastavenímNo a nyní je čas na instalaci dnscache, která nám bude cachovat dns dotazy.+Dhclient ​nám přepral /etc/resolv.conf podle jeho nového nastavení. Nyní je správný  ​čas na instalaci dnscache, která nám bude cachovat dns dotazy.
  
 ===== 4. Djbdns (dnscache) ===== ===== 4. Djbdns (dnscache) =====
-Nyní nainstalujeme dnscache. Dnscache jsem zvolil aplikaci D.J.Bernsteina - djbdns. Instaluje se velice jednoduše ze zdrojových kódů, protože si to DJB takto přeje:+Nyní nainstalujeme dnscache. Dnscache jsem zvolil aplikaci D.J.Bernsteina - djbdns. Instaluje se velice jednoduše ze zdrojových kódů ​podle licence ​DJB:
 <​code>​ <​code>​
 apt-get install daemontools-installer djbdns-installer apt-get install daemontools-installer djbdns-installer
Řádek 269: Řádek 272:
 touch /​var/​djbdns/​dnscache/​root/​ip/​192.168 touch /​var/​djbdns/​dnscache/​root/​ip/​192.168
 ln -s /​var/​djbdns/​dnscache /​service/​dnscache ln -s /​var/​djbdns/​dnscache /​service/​dnscache
-ping gmail.com+ping -c 2 gmail.com
 PING gmail.com (216.239.57.83) 56(84) bytes of data. PING gmail.com (216.239.57.83) 56(84) bytes of data.
 64 bytes from cw-in-f83.google.com (216.239.57.83):​ icmp_seq=1 ttl=239 time=215 ms 64 bytes from cw-in-f83.google.com (216.239.57.83):​ icmp_seq=1 ttl=239 time=215 ms
 +64 bytes from cw-in-f83.google.com (216.239.57.83):​ icmp_seq=2 ttl=239 time=210 ms
 </​code>​ </​code>​
-A dnscache jede. Co víc si můžeme přát :-)+Dnscache nám nyní cachuje dns dotazy. Co víc si můžeme přát :-)
  
 ===== 5. Courier (IMAP,POP3 i s SSL) ===== ===== 5. Courier (IMAP,POP3 i s SSL) =====
Řádek 301: Řádek 305:
 Maildir Maildir
 </​code>​ </​code>​
-Mutt ještě ​naučíme, aby uměl pracovat s Maidir-em (viz. http://​www.elho.net/​mutt/​maildir/​):​+Mutt naučíme, aby uměl pracovat s Maidir-em (viz. http://​www.elho.net/​mutt/​maildir/​):​
 <​code>​ <​code>​
 su - petr su - petr
Řádek 505: Řádek 509:
 ZATIM TO FUNGUJE AZ SEMKA !!!!!! ZATIM TO FUNGUJE AZ SEMKA !!!!!!
  
-===== 10.SPAMassassin =====+===== 10. SPAMassassin =====
 Na filtraci spamů se dá použít spamassassin s Bayesovým filterem. Na  Na filtraci spamů se dá použít spamassassin s Bayesovým filterem. Na 
 http://​www.yrex.com/​spam/​spamconfig.php si můžeme podle otázek nechat vygenerovat config pro spamassassin. Ještě nastavíme /​etc/​postfix/​master.cf:​ http://​www.yrex.com/​spam/​spamconfig.php si můžeme podle otázek nechat vygenerovat config pro spamassassin. Ještě nastavíme /​etc/​postfix/​master.cf:​
Řádek 523: Řádek 527:
 </​code>​ </​code>​
  
-===== 12.Uživatel adminem ​=====+===== 11Admin pro uživatele ​=====
 Pokud chceme některým uživatelům povolit administrátorská práva, můžeme to udělat několika způsoby. Asi nejznámější způsoby jsou pomocí: ​ Pokud chceme některým uživatelům povolit administrátorská práva, můžeme to udělat několika způsoby. Asi nejznámější způsoby jsou pomocí: ​
   * sudo   * sudo
Řádek 558: Řádek 562:
 </​code>​ </​code>​
  
-===== 13.Uživatelé a kvóty =====+===== 12. Uživatelé a kvóty =====
  
  
-===== 11.Doplňky =====+===== 13. Doplňky =====
 Pro postfix a server si doladíme několik doplňků, které nám něco řeknou o systému, mailserveru a dalších aplikacích. Pro postfix a server si doladíme několik doplňků, které nám něco řeknou o systému, mailserveru a dalších aplikacích.
  
-==== 11.1.Logwatch ====+==== 13.1 Logwatch ====
 Logwatch je jednoduchá aplikace, která nám sbírá z logů informace a každý den nám zašle souhrnné informace. Logwatch je jednoduchá aplikace, která nám sbírá z logů informace a každý den nám zašle souhrnné informace.
 <​code>​ <​code>​
Řádek 570: Řádek 574:
 </​code> ​ </​code> ​
  
-==== 11.2.APACHE2 + mailgraph ====+==== 13.2 APACHE2 + mailgraph ====
 Mailgraph ve spolupráci s apachem nám grafdicky znázorní, kolik zpráv se proflákalo systémem tam a zpět (http://​nas-mailserver/​cgi-bin/​mailgraph.cgi/​). Mailgraph ve spolupráci s apachem nám grafdicky znázorní, kolik zpráv se proflákalo systémem tam a zpět (http://​nas-mailserver/​cgi-bin/​mailgraph.cgi/​).
 <​code>​ <​code>​
 apt-get install apache2 mailgraph apt-get install apache2 mailgraph
 </​code>​ </​code>​
 +==== 13.3 Clamav - antivir ====
 +Pro uživatele dáme na server antivir. V repositáři je clamav.
 +<​code>​
 +apt-get install clamav libclamav1 clamav-daemon
 +</​code>​
 +
linux-mailserver.1172398171.txt.gz · Poslední úprava: 2013/08/06 21:39 (upraveno mimo DokuWiki)