Настройка сервера · 2 min read · Oct 20, 2025

Настройка Ubuntu-Server 6.10 в качестве брандмауэра/шлюза для вашей малой бизнес-среды - Страница 11

Далее выполните:

cd /root

Номера версий в следующих командах относятся к последнему стабильному исходному коду на момент написания этой статьи. При необходимости скорректируйте.

wget http://surfnet.dl.sourceforge.net/sourceforge/clamav/clamav-0.88.7.tar.gz

Как и прежде, выберите зеркало, близкое к вам.

groupadd clamav
useradd -g clamav -s /bin/false -c "Clam Antivirus" clamav
tar -zxvf clamav-0.88.7.tar.gz
cd clamav-0.88.7
./configure --sysconfdir=/etc
make
make install
touch /var/log/freshclam.log
chmod 600 /var/log/freshclam.log
chown clamav /var/log/freshclam.log

Теперь отредактируйте /etc/clamd.conf. Закомментируйте “EXAMPLE” (без кавычек). Далее сделайте то же самое в /etc/freshclam.conf.

Далее выполните:

/usr/local/bin/freshclam

Теперь сделайте это заданием cron и запускайте его каждый час. Предпочтительно не в начале часа и не близко к этому, так как серверы clamav будут перегружены, когда все это делают. Выберите разумное время для этой задачи. Сервис абсолютно БЕСПЛАТНЫЙ! Давайте оставим его таким.

/etc/init.d/mailscanner restart

Теперь я хочу выполнить несколько perl задач. Если вы действительно используете то древнее оборудование, на котором я делал этот туториал, имейте в виду, что это займет некоторое время.

Обратите внимание, что вы можете обойтись без этого, для начала. Вы можете запланировать эту задачу в любое время. Если вы так решите, вы

ГОТОВО!

Или сделайте это прямо сейчас:

perl -MCPAN -e shell

Принимайте все значения по умолчанию, кроме вопроса, на который вы можете ответить “UNINST=1” (без кавычек). Я думаю, что лучше всего действительно сделать UNINST=1.

Теперь выполните:

install ExtUtils::CBuilder
reload cpan

Команду “reload cpan” следует выполнять сразу после каждого шага в оболочке cpan. Лучше перестраховаться, чем потом жалеть. Я упоминаю это только один раз.

install ExtUtils::MakeMaker

В результате следующих команд вам будут заданы несколько вопросов. Просто нажмите “enter” во всех случаях.

install Bundle::CPAN
install Bundle::LWP
install Mail::ClamAV

Теперь покиньте оболочку cpan:

q
/etc/init.d/mailscanner restart

Теперь очистите вашу директорию /root. Именно туда ушли все загрузки.

Предупреждение!!! Не устанавливайте Mail::SpamAssassin из cpan вместе с пакетом spamassassin для ubuntu, так как это сломает вашу систему. Больше никаких правил du jour, а правила, друзья мои, это то, о чем в основном идет речь!

Если вы действительно хотите Mail::SpamAssassin из cpan, вам придется удалить пакет spamassassin и скомпилировать, установить и настроить его из последнего стабильного исходного кода, который на момент написания является версией 3.1.7.

Samba установлена. Поскольку каждая настройка Samba уникальна, я не могу вам помочь. Не знаете, как это сделать? Это хорошая отправная точка.

Готово!

Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.