סקונילב ClamAV -ו SpamAssassin ,טנרטניא ראוד ,םיילאוטריו םיניימוד םע (ןיטולחל אלמ ראוד תרש) iRedMail תא ןקתה


.חותפ רסממ ראוד יתרשו לבז ראוד בקע ,רתויב םיינויגה דחא םגו ,טנרטניאב רתויב םיצופנה םיתורישה דחא אוה (וילא םירושקה םינפצומה ראודה ילוקוטורפ לכו SMTP, POP, IMAP) ראוד ,לצו HTTP לש DNS יתוריש

.'iRedMail' םשב תחא הנכות תליבח תועצמאב םינקתומ םלוכ ,ClamAV -ו SpamAssassin תועצמאב םיסוריו תקירסו לבז ראוד ,םגו טנרטניא ראוד - POP3/POP3S, IMAP/IMAPS, Roundcube ב הכימת - MySQL, Dove

iRedMail תואבה סקונילה תוליבח םע קפוסמו תולודגה סקונילה תוצפה לכב הכימת ול שיו ,תובכרומ תורוצתל תוכרעמ ילהנמל בר ןמז ךוסחל לוכיש ,חותפ דוק םע אלמ ראוד תרש ןורתיפ אוה.

      .השוע התאש המל הבר בל תמושת שידקה ןכל ,ינוימד םוחתב תשמתשמו הפקתMX תמושר אלל , יטרפ IP תבותכ בחרמב ררוגתמ התא םא םג ,Postfix MTA ךרד הלאה םוחתה ראוד יתרשל םיליימ ריבעהל השעמל הל

      תיטטס IP תבותכו תוינושאר תורוצת :1 בלש

      .רתוי רחואמ שומישל תושורדה תוישומיש תוליבח המכ ןקתהו תנכדועמ ךלש תכרעמהש אדוו שרושה ןובשח תועצמאב תורבחתה לש שדחמ הלחתהה רחאל .1

      # yum update && yum upgrade
      # yum install nano wget bzip2
      # apt-get update && apt-get upgrade
      # apt-get install nano wget bzip2

      .םיאבה םיכרעה תא ףסוהו /etc/sysconfig/scripts network/ ביתנב םקוממה ךלש NIC -ה תורוצת ץבוק תא ךורעו חתפ יטטס IP ףיסוהל ידכ .תשרה קשממב יטטס IP רידגהל שי , ראוד תרש

      # nano /etc/sysconfig/network-scripts/ifcfg-eth0

      .ךלש תישיא םימאתומה םיכרעב ותוא ףלחהו תינבתכ הז ץבוקב שמתשה

      DEVICE="eth0"
      BOOTPROTO="static"
      HWADDR="00:0C:29:01:99:E8"
      NM_CONTROLLED="yes"
      ONBOOT="yes"
      TYPE="Ethernet"
      UUID="7345dd1d-f280-4b9b-a760-50208c3ef558"
      NAME="eth0"
      IPADDR=192.168.1.40
      NETMASK=255.255.255.0
      GATEWAY=192.168.1.1
      DNS1=192.168.1.1
      DNS2=8.8.8.8

      . HOSTNAME היחנהב ךלש תרשל ךמסומ יתלבה חראמה םש תא ףסוהו ליעל ומכ םוקימ ותואמ תשרה ץבוק תא חתפ ,ךלש NIC -ה ץבוק תא ךורעל םייסתש רחאל

      # nano /etc/sysconfig/network-scripts/network
      # nano /etc/network/interfaces

      .ךלש תורדגהב םיאבה םיכרעה תא ףלחה

      auto eth0
      iface eth0 inet static
        address 192.168.1.40
        netmask 255.255.255.0
        gateway 192.168.1.1
        dns-nameservers 192.168.1.1
        dns-search 8.8.8.8

      .etc/hostname/ץבוקל ךלש חראמה םש תא ףסוה תעכ ,ךלש תשרה ץבוק םע םייסתש רחאל

      # nano /etc/hostnames

      .הטמל ךסמה םוליצב ומכ הבחר תכרעמל ךלש IP -ה יתרש תא ףסוהו /etc/resolv.conf ץבוקה תא חתפ זאו .3

      # nano /etc/resolv.conf

      .ךילע םיפדעומה תומשה יתרש םע אבה ןכותה תא ףסוה

      search mydomain.lan
      nameserver 8.8.8.8
      nameserver 8.8.8.8

      .ifconfig -ו גניפ תודוקפ תועצמאב תאז תמאלו תושדח תורוצת ליחהל ידכ ךלש תשרה תוריש תא שדחמ לעפה ,ןהלש םימיאתמה םיצבקל ובתכנ ליעל תורוצתה לכש רחאל .4

      # service network restart	[On RedHat based systems]
      
      # service networking restart	[On Debian based systems]
      # ifconfig

      .הטמל המגודה ומכ ךלש FQDN -הו ךמסומ יתלבה חראמה םש תא ףסוהו /etc/hosts ץבוקה תא ךורע ,ןיטולחל תלעופ ךלש תיטטסה תשרהשכ ,תעכ .5

      # nano /etc/hosts
      127.0.0.1   centos.mydomain.lan centos localhost localhost.localdomain
      192.168.1.40 centos.mydomain.lan centos

      .f– חראמ םשו חראמ םש תודוקפ לעפה ,ךלש חראמה םש תרוצת תייעב תא תמאל ידכ

      # hostname
      # hostname -f

      . ךלש תורוקמה תא ןכדע זאו RedHat תוססובמ תוכרעמ תחת EPEL רגאמ ידי לע תקפוסמה ([ Tab ] הדוקפ תועצמאב תיטמוטוא תודוקפ תמלשה) תיסיסב המלשה איה תפסונ תישומיש הליבח .6

      # rpm –Uvh http://fedora.mirrors.romtelecom.ro/pub/epel/6/i386/epel-release-6-8.noarch.rpm
      # yum repolist && yum upgrade

      .(תולאשה לכב ןכ הנע) bash-complete תורישה תינכות תא ןקתה ךלש תורוקמה ןוכדע רחאל

      # yum install bash-completion

      .האבה הדוקפה תועצמאב תולקב ןאיבד תוססובמ תוכרעמב שאבה תמלשה תליבח תא ןיקתהל ןתינ

      # apt-get install bash-completion

      .ולש המסיסה תא רדגהו שמתשמה תא ףסוה תישאר .שרוש תואשרה םע תכרעמ שמתשמ תפסוה אוה ןורחאה בלשה .7

      # adduser your_user
      # passwd your_user

      .םילגלגה תצובקל רצונש שדחה שמתשמה תא ףסוה זאו , %לגלג הבוגתה תא לטבו /etc/sudoers ץבוקה תא חתפ ,ףסוותה ךלש שמתשמהש רחאל

      # nano /etc/sudoers

      .ךכ תואריהל ידכ םילגלגה תצובק לש הרושה תא לטבו שפח

      %wheel                ALL=(ALL)            ALL

      .האבה הדוקפה תא הקיפנמה םילגלג תצובקל ךלש שמתשמה תא ףסוהו ץבוקה תא רוגס

      # usermod -aG wheel your_user

      .אלמ ןפואב לעופ לכהש אדוו רצונש ךלש שדחה שמתשמה םע רבחתה זאו ,ךלש תכרעמה תא שדחמ לחתא , iRedMail תנכות תא ןיקתהלו דירוהל ליחתהל לכונש ינפל .8

      iRedMail תא ןקתה :2 בלש

      .(הז רמאמ תביתכ ןמזב 0.8.7 ) הנורחאה הסרגה תא דירוהל ידכ wget הדוקפב שמתשהל וא ,ימשרה תודרוהה דומע ףיעסב רקבל ךילע iRedMail לש ןויכראה תליבח תא תוחדל תנמ לע .9

      # wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.8.7.tar.bz2

      .האבה הדוקפה תועצמאב ותוא ץליח ,iRedMail לש ןויכראה תדרוה םויס רחאל .10

      # tar xvjf iRedMail-0.8.7.tar.bz2

      .ותוא לעפה זאו הלעפה תואשרה םע iRedMail.sh טירסתה תא ןמס ,iRedMail לש שדחה הירפסה ביתנ תא ןזה זאו .11

      # cd iRedMail-0.8.7
      # chmod +x iRedMail.sh
      # sudo ./iRedMail.sh

      .ךישמהל ידכ ןכ רחב .התוא לטבל וא הנקתהב ךישמהל ךנוצרב םא ךתוא תלאוש הנושארה הכרדהה תשקב זאו שרדנ רגאמ ףיסוהל הליחתמ תינכותה תוינושארה תכרעמה תוקידב רחאל .12

      13. iRedMail טמרופב שמתשמ Maildir תכרעמה ביתנב ינורטקלא ראוד ןוסחאל /var/vmail תרשל ףרצתש םוחת לכל תודרפומ תוירפס רצוי אוה םש MTA לע ץחל הזה ביתנה םע חונב שיגרמ התא םא

      .MySQL לש סיסבה ןובשחל הקזח המסיס וקפסו אבה םע וכישמה זאו [ חוור ] לגרס תועצמאב MySQL ורחב ןכל ,MySQL לש םינותנה דסמב תדקמתמ וז הכרדה . ןוקית טסופ ל ורבח

      .(FQDN תכרעמ אלו ןיימודה םש תא קר ףסוה) ןאכ ףסונש םושר ןיימוד םש לש םילעבה התא םא .ךלש ןושארה ילאוטריווה םוחתה םש תא ףסוה אבה בלשב .15

      .(' וכו םלא ,טומ ,היצולובא ,SquirrelMail, Rainloop, Microsoft Outlook, Mozilla Thunderbird ומכ תרחא IMAP/POP MUA תנכות לכ וא Roundcube טנרטניאה ראוד לש לדחמה תרירב קשממ) Dovecot ילוקוטור

      . אבה םע ךישמהו הקזח המסיס רחב זא - ןאכל ולש הקיטסיטטסה תא חלוש ללכ ךרדב ןמוי ןועש - ישומיש עדימ וא תכרעמב םירחא םילשכ וא ראוד ידוקפתל םירושקה םיעוריא לע חווידה תא שמשמ ראודה להנמ

      .(ירזכא חוכ תופקתה ינפמ ךלש תרשה לע ןגמ) Fail2ban ,(תוישומיש חתנמו ינמוי תוקיטסיטטס) Awstats ,(PhpMyAdmin תנקתה לע םג גלדל ךילע ,MySQL הדוקפה תרוש םע חונב שיגרמ התא םא) PhpMyadmin ,(Roundc

      .רחא בושח עדימ ו לדחמ תרירב תבותכ ,תרש תרוצת יצבק ,תרש ימושיי רובע תואמסיסו שמתשמ תומש ומכ שיגר ראוד תרש עדימ ליכמ אוהש ןוויכמ $HOME הצלוחש היירפסב אצמנש iRedMail.tips ץ

      . וילע תואשרה 600 םע חטבואמ תכרעמ ביתנל הז ץבוק ריבעהל ךילע - ךלש תרשה לש לדחמה תרירב תורדגה תא תוארל ידכ iRedmail.tips ץבוקה תא תמאו ךלש תכרעמה שדחמ לוחתא הנקתהה םויס ר

      .תואבה רתאה תובותכב לדחמ תרירבכ םירדגומה טנרטניא ימושייל שג .20

        תוינושאר ינורטקלא ראוד תורוצת :3 בלש

        .םיאבה לדחמה תרירב ירושיאב שמתשהו b> https:/server_IP/iredadmin/ URL> וא https:/domain_name/iredadmin/ לע ךלש ןפדפדה תא עבצה ,iRedAdmin תינולחל רבחתהל ידכ .MySQL

          . ילבולג להנמכ שמתשמה ןומיס ידי לע iRedAdmin תינולחה ךרד תוילוהינ תויוכמס ילעב םישמתשמ םדקל םג לוכי התאו ,הסכמ תועצמאב וב לפטל הלוכי ךלש ראודה תביתש חטשה תומכ תא רידגהל םג ךתורשפא

          . [ל"אודב ןגומ ] לש הרוצב ךלש ראודה ןובשח ירושיא תא קפסו b> https:/server_IP/mail/ URL> וא https:/domain_name/mail לא טוונ ,וילא תשגל ידכ .Roundcube טנרטנ

          .םירחא ןיימוד ישמתשמל םיליימ חולשלו ןיחלהל ,םיליימ אורקל תעכ ולכות ןאכמ .ךלש תרשל שיגר עדימ ללוכ םהמ דחא ,םיינושאר םיליימ ינש אצמת ,לדחמ תרירבכ רדגומה ילהנמה ראודה ןובשח לש ילהנמה ראודה לה

          .םיאבה םירושיאה תא קפס -ו https:/server_IP/cluebringer/ וא https:/domain_name/cluebringer לא טוונ ל תשגל ידכ .24

            .תואבה תודועתב שמתשהו https: //mydomain.lan/awstats/awstats .pl וא https: //mydomain.lan/awstats/awstats.pl/? Config = smtp לא טוונ ךלש ראודה תרש לש הקיטסיטטסב הייפצל

              .תואבה תודוקפה תא אצוה ,םהלש םיגצומה םיעקשה םע הנזאהה ןומדה בצמו םיחתפנה תרשה ירוביח תא קודבל ךנוצרב םא .26

              # netstat -tulpn   ## numerical view
              # netstat -tulp    ## semantic view

              .תואבה תודוקפב שמתשהל לוכי התא יח רודישב ךלש תרשה תא גיצהל וא ראוד תואקסעב תורחא תויעבב םיגאב תוקנל ידכ .27

              # tailf /var/log/maillog   ## visualize mail logs in real time
              # mailq    		   ##  inspect mail queue
              # telnet    		   ## test your server protocols and security form a different location
              # nmap                     ## scan your server opened connections from different locations

              .םכלש טנרטניאה קפס םע תויקוח אל תויעבב לקתיהל ולכותש ןוויכמ םיליימ םיחלוש םתא ימל בל ומיש ןכל ,טנרטניאב םירחא םיפקת םימוחתב ראוד ריבעהל לוכי תרשה ימוקמ SMTP אל ךא ,םירחא טנרטניא ימוחתמ ראו

              .ילש Google ןובשח ידי לע החלצהב לבקתה ינורטקלאה ראודהו ילש google.com תונובשחמ דחאל ילש ימוקמה יקוח אלה ןיימודהמ ליימיא יתחלשש תוארל ולכות הטמל ךסמה םוליצמ

              .תועדוה תוצפקהו חותפ רסממ ,לבז ראוד ומכ ראוד תורישל תורושקה תויעב בקע תכשמתמו השק הדובע אוה ראוד תרש לוהינ בר ןמז ךשמב םהמ חכושו ןיקתמ התא םהבש םירחא תשר יתורישל דוגינב

              הינפה ירושיק

              iRedMail לש תיבה ףד


כל הזכויות שמורות. © Linux-Console.net • 2019-2024