{"id":2304,"date":"2017-09-03T14:22:40","date_gmt":"2017-09-03T14:22:40","guid":{"rendered":"https:\/\/tst-amo.pp.ua\/blog\/?p=2304"},"modified":"2017-09-03T14:22:40","modified_gmt":"2017-09-03T14:22:40","slug":"clamav","status":"publish","type":"post","link":"https:\/\/tst-amo.net.ua\/blog\/?p=2304","title":{"rendered":"Clamav"},"content":{"rendered":"<p>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0438\u0437 \u043f\u043e\u0440\u0442\u043e\u0432<\/p>\n<p># cd \/usr\/ports\/security\/clamav<br \/>\n# make<br \/>\n# make install<\/p>\n<p># cd \/usr\/ports\/security\/clamsmtp<br \/>\n# make<br \/>\n# make install<\/p>\n<p>\u043f\u043e\u0441\u043b\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438<br \/>\n\u0432 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u0438 \/usr\/local\/etc\/rc.d\/ \u0441\u043e\u0437\u0434\u0430\u044e\u0442\u0441\u044f \u0441\u043a\u0440\u0438\u043f\u0442\u044b \u0430\u0432\u0442\u043e\u0437\u0430\u043f\u0443\u0441\u043a\u0430<br \/>\nclamav-clamd.sh<br \/>\nclamav-freshclam.sh<br \/>\nclamav-milter.sh<\/p>\n<p>\u0432 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u0438 \/usr\/local\/etc\/ \u0441\u043e\u0437\u0434\u0430\u0435\u0442\u0441\u044f \u0444\u0430\u0439\u043b\u044b \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438:<br \/>\nclamd.conf<br \/>\nclamsmtpd.conf<br \/>\nfreshclam.conf<\/p>\n<p>\u0434\u0430\u043b\u0435\u0435:<br \/>\n# ee \/usr\/local\/etc\/clamav.conf<\/p>\n<p>\u0437\u0430\u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c (\u0435\u0441\u043b\u0438 \u043e\u043d\u0438 \u0440\u0430\u0441\u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u044b, \u043a\u043e\u043d\u0435\u0447\u043d\u043e)<br \/>\n\u043e\u043f\u0446\u0438\u0438 TCPAddr \u0438 TCPSocket<br \/>\n\u0440\u0430\u0441\u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0442\u0440\u043e\u043a\u0443<\/p>\n<p>LocalSocket \/var\/run\/clamav\/clamd.sock<\/p>\n<p>\u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u043c<br \/>\n\u0434\u0430\u043b\u0435\u0435:<br \/>\n# ee \/usr\/local\/etc\/clamsmtpd.conf<\/p>\n<p>\u0440\u0430\u0441\u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c<br \/>\nListen: 0.0.0.0:10025<br \/>\n\u0440\u0430\u0441\u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c:<br \/>\nClamAddress: \/var\/run\/clamav\/clamd<br \/>\n\u0438 \u0438\u0441\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043d\u0430:<br \/>\nClamAddress: \/var\/run\/clamav\/clamd.sock<\/p>\n<p>\u0435\u0441\u043b\u0438 \u0445\u043e\u0442\u0438\u0442\u0435 \u043f\u043e\u0434\u043f\u0438\u0441\u044c \u0430\u043d\u0442\u0438\u0432\u0438\u0440\u0443\u0441\u0430 \u0432 \u0445\u0435\u0434\u0435\u0440 \u043f\u0438\u0441\u044c\u043c\u0430, \u0442\u043e \u0440\u0430\u0441\u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c:<br \/>\nHeader: X-Virus-Scanned: ClamAV using ClamSMTP<\/p>\n<p>\u0440\u0430\u0441\u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c:<br \/>\nTimeOut: 180<br \/>\nTempDirectory: \/tmp<br \/>\nUser: clamav<\/p>\n<p>\u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u043c<\/p>\n<p>\u0434\u0430\u043b\u0435\u0435:<br \/>\nPOSTFIX \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 Postfix<\/p>\n<p># ee \/usr\/local\/etc\/postfix\/main.cf<\/p>\n<p>\u043f\u0438\u0448\u0435\u043c:<\/p>\n<p>content_filter = scan:127.0.0.1:10025<br \/>\nreceive_override_options = no_address_mappings<\/p>\n<p>\u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u043c<\/p>\n<p>\u0434\u0430\u043b\u0435\u0435:<br \/>\n# ee \/usr\/local\/etc\/postfix\/master.cf<\/p>\n<p>\u043f\u0438\u0448\u0435\u043c:<br \/>\n# AV scan filter (used by content_filter)<br \/>\nscan unix &#8211; &#8211; n &#8211; 16 smtp<br \/>\n-o smtp_send_xforward_command=yes<\/p>\n<p># For injecting mail back into postfix from the filter<br \/>\n127.0.0.1:10026 inet n &#8211; n &#8211; 16 smtpd<br \/>\n-o content_filter=<br \/>\n-o receive_override_options=no_unknown_recipient_checks,no_header_body_checks<br \/>\n-o smtpd_helo_restrictions=<br \/>\n-o smtpd_client_restrictions=<br \/>\n-o smtpd_sender_restrictions=<br \/>\n-o smtpd_recipient_restrictions=permit_mynetworks,reject<br \/>\n-o mynetworks_style=host<br \/>\n-o smtpd_authorized_xforward_hosts=127.0.0.0\/8<\/p>\n<p>\u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: \u0432\u043e\u043a\u0440\u0443\u0433 \u0437\u043d\u0430\u043a\u0430 &#8216;=&#8217; \u043f\u0440\u043e\u0431\u0435\u043b\u044b \u043d\u0435 \u0441\u0442\u0430\u0432\u0438\u0442\u044c.<\/p>\n<p>\u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u043c<\/p>\n<p>\u0434\u0430\u043b\u0435\u0435:<br \/>\n# ee \/etc\/rc.conf<\/p>\n<p>\u043f\u0438\u0448\u0435\u043c:<br \/>\nclamav_clamd_enable=&#8221;YES&#8221;<br \/>\nclamav_freshclam_enable=&#8221;YES&#8221;<br \/>\nclamsmtpd_enable=&#8221;YES&#8221;<\/p>\n<p>\u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u043c<\/p>\n<p>\u0441\u0442\u0430\u0440\u0442\u0443\u0435\u043c:<br \/>\n# freshclam -d -c 2 -l \/var\/log\/clamav\/clam-update.log<br \/>\n# clamd start.<br \/>\n# clamsmtpd<br \/>\n# postfix reload<\/p>\n<p>&nbsp;<\/p>\n<div class=\"pdfprnt-buttons pdfprnt-buttons-post pdfprnt-bottom-right\"><a href=\"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=wpv2posts2304&print=pdf\" class=\"pdfprnt-button pdfprnt-button-pdf\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/tst-amo.net.ua\/blog\/wp-content\/plugins\/pdf-print\/images\/pdf.png\" alt=\"image_pdf\" title=\"View PDF\" \/><\/a><a href=\"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=wpv2posts2304&print=print\" class=\"pdfprnt-button pdfprnt-button-print\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/tst-amo.net.ua\/blog\/wp-content\/plugins\/pdf-print\/images\/print.png\" alt=\"image_print\" title=\"Print Content\" \/><\/a><\/div>","protected":false},"excerpt":{"rendered":"<p>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0438\u0437 \u043f\u043e\u0440\u0442\u043e\u0432 # cd \/usr\/ports\/security\/clamav # make # make install # cd \/usr\/ports\/security\/clamsmtp # make # make install \u043f\u043e\u0441\u043b\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0432 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u0438 \/usr\/local\/etc\/rc.d\/ \u0441\u043e\u0437\u0434\u0430\u044e\u0442\u0441\u044f \u0441\u043a\u0440\u0438\u043f\u0442\u044b \u0430\u0432\u0442\u043e\u0437\u0430\u043f\u0443\u0441\u043a\u0430 clamav-clamd.sh clamav-freshclam.sh clamav-milter.sh \u0432 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u0438 \/usr\/local\/etc\/ \u0441\u043e\u0437\u0434\u0430\u0435\u0442\u0441\u044f \u0444\u0430\u0439\u043b\u044b \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438: clamd.conf clamsmtpd.conf freshclam.conf \u0434\u0430\u043b\u0435\u0435: # ee \/usr\/local\/etc\/clamav.conf \u0437\u0430\u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c (\u0435\u0441\u043b\u0438 \u043e\u043d\u0438 \u0440\u0430\u0441\u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u044b, \u043a\u043e\u043d\u0435\u0447\u043d\u043e) \u043e\u043f\u0446\u0438\u0438 TCPAddr \u0438 TCPSocket \u0440\u0430\u0441\u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0442\u0440\u043e\u043a\u0443 LocalSocket &#8230;<\/p>\n<p><a href=\"https:\/\/tst-amo.net.ua\/blog\/?p=2304\" class=\"more-link\">Continue reading &lsquo;Clamav&rsquo; &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[81,50,7,70],"tags":[],"class_list":["post-2304","post","type-post","status-publish","format-standard","hentry","category-clamav","category-freebsd","category-mail","category-postfix"],"_links":{"self":[{"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2304"}],"collection":[{"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2304"}],"version-history":[{"count":1,"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2304\/revisions"}],"predecessor-version":[{"id":2305,"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2304\/revisions\/2305"}],"wp:attachment":[{"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2304"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2304"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2304"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}