Spamassassin

Установка и настройка SpamAssassin cd  /usr/ports/mail/spamassassin #включить поддержку Mysql make install clean mysql -u root -p123456789 mysql> create database spamassassin; mysql> GRANT SELECT,INSERT,UPDATE,DELETE ON spamassassin.* TO spamassassin IDENTIFIED BY ‘spamassassin’; mysql> flush privileges; Далее cd /usr/local/share/doc/spamassassin/sql/ При импорте баз cd /usr/local/share/doc/spamassassin/sql mysql -u <имя пользователя-администратора> -p spamassassin < awl_mysql.sql mysql -u <имя пользователя-администратора> -p spamassassin …

Continue reading ‘Spamassassin’ »

Postfix – команды

Проверка синтаксиса конфигурационных файлов Postfix # postfix check Просмотр текущих значений параметров Postfix # postconf Просмотр стандартных значений параметров Postfix (значений по умолчанию) # postconf -d # postconf | grep message_size_limit message_size_limit = 10240000 postconf -d message_size_limit — показывает значение по умолчанию postconf -n message_size_limit — текущее значение, которое соответствует main.cf Изменение значения параметра message_size_limit без …

Continue reading ‘Postfix – команды’ »

PostfixAdmin

Устанавливаем PostfixAdmin cd /usr/local/ports/mail/postfixadmin/ make install clean В конец файла /usr/local/etc/apache24/httpd.conf  (или делаем файлик в ./Includes/) дописываем (в 24 версии поменялся синтаксис – не забываем) Alias /postfixadmin/ “/usr/local/www/postfixadmin/” <Directory “/usr/local/www/postfixadmin/”> Options Indexes FollowSymLinks AllowOverride Limit #Order Allow,Deny #Allow from all Require all granted </Directory> 2. Далее chown -R www:www /usr/local/www/postfixadmin/templates_c 3. Заходим по ссылке http://192.168.0.10/postfixadmin/setup.php

Roundcube

1. Устанавливаем roundcube из портов /usr/ports/mail/roundcube/ 2. Создать через phpmyadmin БД roundcubemail с полным доступом пользователю roundcube 3. Вставляем в конф файл апача в самый низ или в ./includes/ Alias /rmail “/usr/local/www/roundcube/” <Directory /usr/local/www/roundcube> DirectoryIndex index.php AllowOverride None Options -ExecCGI +FollowSymLinks Require all granted </Directory> 4. Меняем данные в ./config/ $config[‘enable_installer’] = true; // После …

Continue reading ‘Roundcube’ »

Clamav

Установка из портов # cd /usr/ports/security/clamav # make # make install # cd /usr/ports/security/clamsmtp # make # make install после установки в директории /usr/local/etc/rc.d/ создаются скрипты автозапуска clamav-clamd.sh clamav-freshclam.sh clamav-milter.sh в директории /usr/local/etc/ создается файлы конфигурации: clamd.conf clamsmtpd.conf freshclam.conf далее: # ee /usr/local/etc/clamav.conf закомментировать (если они раскомментированы, конечно) опции TCPAddr и TCPSocket раскомментировать строку LocalSocket …

Continue reading ‘Clamav’ »

Пропала языковая панель Windows XP

1. Пуск –> Панель управления –> Язык и региональные стандарты –> Языки –> Подробнее –> Параметры –> Языковая панель (отображать языковую панель) если она еще не включена и нажмите ОК Дополнительно. Нижняя галочка должна быть выключена. Если она там есть, уберите ее и нажмите ОК. Если процесса ctfmon не видно, тогда идем в папку C:\Windows\System32 …

Continue reading ‘Пропала языковая панель Windows XP’ »

Postfix + Dovecot + MySQL + Postfix Admin, часть 3 – установка и настройка Dovecot

Отредактируем файл конфигурации Dovecot – /usr/local/etc/dovecot/dovecot.conf: cat  /usr/local/etc/dovecot/dovecot.conf | grep -v ‘^#’ | sed ‘/^$/d’ | more # После отладки отключить дебаги!!! auth_debug = yes auth_debug_passwords = yes auth_mechanisms = plain login cram-md5 auth_socket_path = /var/run/dovecot/auth-userdb auth_verbose = yes auth_verbose_passwords = yes base_dir = /var/run/dovecot/ disable_plaintext_auth = no listen = * log_path = /var/log/dovecot.log login_log_format_elements = user=<%u> method=%m …

Continue reading ‘Postfix + Dovecot + MySQL + Postfix Admin, часть 3 – установка и настройка Dovecot’ »

iptables – автозарузка правил

Под суперпользователем: 1. Делаем скрипт, выполняемый при поднятии интерфейса nano -w /etc/network/if-up.d/00-iptables     #!/bin/sh     iptables-restore < /etc/firewall.conf     ip6tables-restore < /etc/firewall6.conf 2. Даём право запуска этого скрипта     chmod +x-w /etc/network/if-up.d/00-iptables 3. Сохраняем в конфиг правила для IPv4     iptables-save >/etc/firewall.conf 4. Сохраняем в конфиг правила для IPv6     ip6tables-save >/etc/firewall6.conf    

UTF-8 – в терминале и оболочке

1. Добавляем в файл /boot/loader.conf kern.vty=vt 2. Добавляем в файл /etc/rc.conf способ переключения раскладки в консоли клавишами CTRL+SHIFT keymap=”ru.win” 3. Проверяем тип консоли в файле /etc/ttys, должно быть xterm ttyv0   “/usr/libexec/getty Pc” xterm on secure 4. Редактируем класс «russian» в файле /etc/login.conf, должно получиться следующее: russian|Russian Users Accounts:\        :charset=UTF-8:\        :lang=ru_RU.UTF-8:\        :tc=default: 5. Обновляем /etc/login.conf.db командой: cap_mkdb /etc/login.conf 6. …

Continue reading ‘UTF-8 – в терминале и оболочке’ »

Squid – transparent proxy

Squid Installation and Configuration yum install squid -y Edit squid configuration file Before you edit default configuration file it is highly recommended to keep backup. cp /etc/squid/squid.conf /etc/squid/squid.conf.bk-07-05-2016 Open configuration file and add below mentioned parameters vi /etc/squid/squid.conf Add transparent proxy setting and add and allow our_network vi /etc/squid/squid.conf Allow LAN Network acl our_network src …

Continue reading ‘Squid – transparent proxy’ »