Dr web linux не запускается

Обновлено: 04.07.2024

Имеем сервер DrWeb ES на Ubuntu 15.04. На нём стоял сначала ESS 6 версии, затем обновленный до 10 . Сейчас обновились до 11.00.2.
Обновление прошло штатно. После обновления DrWeb стартанул антивирусная сеть обновилась и с самим антивирусным сервером проблем нет.
После перезагрузки машины, оказалось, что сервер не стартует автоматом. Руками, если запустить от SU командой /etc/init.d/drwcsd start сервер запускается, работает.
Удалил, заново установил эту же 11 версию - проблема не исчезла.

В линуксе не силён, всё, что знаю просмотрел.

Вот кусок syslog по команде grep -i drwcs /var/log/syslog

Jun 5 22:11:41 drwebserver ureadahead[196]: ureadahead:/opt/drwcs/lib/auth/libdrwauth_pam.so: Нет такого файла или каталога
Jun 5 22:11:41 drwebserver ureadahead[196]: ureadahead:/opt/drwcs/lib/auth/libdrwauth_radius.so: Нет такого файла или каталога
Jun 5 22:11:41 drwebserver ureadahead[196]: ureadahead:/opt/drwcs/lib/database/libdrwdbdrv_intdb.so: Нет такого файла или каталога
Jun 5 22:11:41 drwebserver ureadahead[196]: ureadahead:/opt/drwcs/lib/database/libdrwdb_manager.so: Нет такого файла или каталога
Jun 5 22:11:41 drwebserver ureadahead[196]: ureadahead:/opt/drwcs/ds-modules/config-info.ds: Нет такого файла или каталога
Jun 5 22:11:41 drwebserver ureadahead[196]: ureadahead:/opt/drwcs/ds-modules/fs.ds: Нет такого файла или каталога
Jun 5 22:11:41 drwebserver ureadahead[196]: ureadahead:/opt/drwcs/ds-modules/server.ds: Нет такого файла или каталога
Jun 5 22:11:42 drwebserver ureadahead[196]: ureadahead:/var/opt/drwcs/run/drwcs.pid: Нет такого файла или каталога
Jun 5 22:11:42 drwebserver ureadahead[196]: ureadahead:/var/opt/drwcs/etc/auth-ldap.xml: Нет такого файла или каталога
Jun 5 22:11:42 drwebserver ureadahead[196]: ureadahead:/var/opt/drwcs/etc/auth-pam.xml: Нет такого файла или каталога
Jun 5 22:11:42 drwebserver ureadahead[196]: ureadahead:/var/opt/drwcs/etc/auth-radius.xml: Нет такого файла или каталога
Jun 5 22:11:42 drwebserver ureadahead[196]: ureadahead:/var/opt/drwcs/dbinternal.dbs: Нет такого файла или каталога
Jun 5 22:11:42 drwebserver ureadahead[196]: ureadahead:/var/opt/drwcs/extensions/disabled/1000-tivoli/.name: Нет такого файла или каталога
Jun 5 22:11:42 drwebserver ureadahead[196]: ureadahead:/var/opt/drwcs/repository/.delivery: Нет такого файла или каталога
Jun 5 22:11:42 drwebserver ureadahead[196]: ureadahead:/var/opt/drwcs/repository/10-drwbases/20200527025726/script.rexx: Нет такого файла или каталога
Jun 5 22:11:42 drwebserver ureadahead[196]: ureadahead:/var/opt/drwcs/repository/10-drwupgrade/20180920125819/win-nt-32/dwprot2k.sys: Нет такого файла или каталога
Jun 5 22:11:42 drwebserver ureadahead[196]: ureadahead:/var/opt/drwcs/repository/10-drwupgrade/20180920125819/win-nt-32/dwprot.sys: Нет такого файла или каталога

Понимаю, что что-то с правами или пользователями, т.к. файлы эти есть на самом деле, вручную ничего не менял после установки. Сервис автоматически стартует как видно, но не может запуститься - нет доступа к файлам и каталогам.

Внимание!
Статья в процессе редактирования и может содержать ошибки.

В связи с выходом в релиз дистрибутива для Linux, многие пользователи задаются вопросом - как же грамотно установить его.

В зависимости от дистрибутива системы Linux и персональных настроек процедура установки Dr.Web может несколько отличаться в деталях, однако в любом случае она состоит из следующих шагов:

1. Скачивание актуальной версии дистрибутива

2. Запуск скачанного файла на исполнение, следование инструкциям графического установщика

Рассмотрим каждый шаг более подробно.

Содержание

Скачивание актуальной версии дистрибутива

Для скачивания актуальной версии дистрибутива необходимо проследовать по следующей ссылке: [1]

В соответствующем поле необходимо выбрать разрядность установленной ОС: 32-bit или 64-bit, в зависимости от выбора Вам будет предоставлена ссылка на файл.

Если Вы не знаете разрядность системы, необходимо в терминале ввести команду uname -i. В случае 32-разрядной системы в результате исполнения отобразиться строка вида i386, для 64-разрядного случая — x86_64. Если отображенной информации недостаточно, можно посмотреть полный вывод — команда uname -a.

Запуск скачанного файла на исполнение

Файл дистрибутива является исполняемым скриптовым файлом, который нужно запустить. В идеале для запуска достаточно двойного (иногда одинарного) щелчка мыши на файле. Если в этом случае ничего не происходит (или происходит запуск, например, текстового редактора), то следует читать далее.

В системах Linux запуск файла возможен только при наличии у него соответствующего разрешения на исполнение. Как правило (но не всегда), после скачивания, у файла данное разрешение отсутствует. Также иногда в случае, когда файл находится не на linux-разделе диска (например, на разделе fat32 или ntfs), разрешение на запуск может быть установлено файлу только после копирования его на linux-раздел (в ряде систем всё наоборот — все файлы на не-linux разделах могут по умолчанию иметь разрешение на запуск).

Установить нужное разрешение можно множеством способов. Рассмотрим способ, одинаково хорошо работающий в средах GNOME и KDE.

а) Откройте папку со скачанным файлом.

б) Щелкните правой кнопкой, выберите пункт «Свойства».

в) На вкладке «Права» разрешите исполнение файла, установив соответствующий переключатель.

Linux kde 1.jpg
Linux gnome 1.jpg

После этого можно запускать файл двойным (одинарным) щелчком. Система при этом должна запросить пароль на пользователя root.

В GNOME перед этим может появиться запрос подтверждения запуска, где можно выбрать «Запустить» или «Запустить в терминале».

Linux gnome 2.jpg
Linux gnome 3.jpg

Теперь можно следовать стандартным инструкциям графического установщика Dr.Web:

Linux gnome install.jpg

После установки запускаем Dr.Web. В разных средах место запуска может отличаться.

Linux kde sample1.jpg
Linux kde sample2.jpg
Linux kde sample3.jpg

Ключ антивируса можно получить в процессе установки антивируса. На сайте его нет.

Удаление

sudo sh /opt/drweb/uninst.sh, либо через ссылку в меню.

Приложение. Процедура установки через терминал.

В случае возникновения проблем можно воспользоваться терминалом для установки. Сначала нужно запустить окно терминала. Это может быть, например, программа Konsole, либо любой другой терминал (относится к системным программам или программам администрирования). Например, для Mandriva Linux 2010:

Terminal.PNG

Последовательность команд терминала для запуска установщика:

1) Переходим в каталог с файлом дистрибутива:

cd <имя_каталога>

2) Выставляем права на запуск файла:

chmod +x drweb-workstations_6.0.1.0-1010051912

Имя файла может отличаться для разных версий дистрибутива. Заметим, что нет необходимости переписывать имя файла целиком. Чаще всего, достаточно набрать несколько первых букв имени, после чего нажать TAB, что автоматически допишет имя файла.

3) Запускаем файл от имени пользователя root.

Сделать это можно двумя способами, в зависимости от дистрибутива один из способов может не сработать. Итак, пробуем:

sudo ./drweb-workstations_6.0.1.0-1010051912

Система может спросить пароль пользователя root и запустить установщик. Если этого не произошло (например, напечаталась надпись вида «user is not in the sudoers file. This incident will be reported.»), пробуем в два захода:

эта команда должна запросить пароль на пользователя root и перевести консоль в административный режим,

Разработчикам антивирусов не дает покоя тот факт, что растущая армия пользователей операционной системы Linux, никак не хотят устанавливать антивирус в качестве демона и оплачивать ежегодное продление лицензии.

По мнению некоторых аналитиков информационной безопасности - это дело времени, поэтому более предприимчивые антивирусные компании,к которым можно отнести BitDefender, ESET NOD32, Avast!, уже выпустили свои продукты на unix-рынок. К этому списку присоединился и Dr.Web, который выпустил практически все свои продукты для операционной системы Linux, начиная от серверных решений и заканчивая антивирусами для рабочих станций.

Dr.Web на Linux
Dr.Web на Linux

Описание Dr.Web для Linux

Сильные стороны Dr.Web для Linux:

  • Версия антивируса Dr.Web для операционной системы Linux - это полнофункциональная версия.
  • Интерфейс программы - это нативный интерфейс, выполненный в одном стиле. Русский язык присутствует.
  • Есть карантин.
  • Этим антивирусом можно полноценно управлять из консоли. Для того, чтобы посмотреть доступные команды, необходимо набрать:

Слабые стороны Dr.Web для Linux:

Установка

Эта команда работает только в том случае, если RUN-файл загружен в домашнюю директорию.

Скрипт в графическом режиме пошагово проведет Вас по процессу установки, так же как Мастер установки в Windows.

echo "deb http://officeshield.drweb.com/drweb/ubuntu stable non-free" | sudo tee -a /etc/apt/sources.list

Возникающие проблемы с Dr.Web под Linux

  1. Если после установки Dr.Web не запускается, то следует просто пересоздать символьную ссылку командой:
sudo rm -f /opt/drweb/drweb-cc && sudo ln -s /opt/drweb/drweb-cc.real /opt/drweb/drweb-cc

Несомненно радует тот факт, что компания "Доктор Веб" побеспокоилась о безопасности пользователей операционных систем семейства Linux, хоть и данная проблема пока мало актуальна.

Если антивирус в линуксе не заводится, то как там вирусы заведутся? Головой думать надо. Даже такая простая задача в винде, как подмена стартовых страниц, в линуксе не работает.Что уж говорить о более серьезном.

Они же пишут: скачайте блоб, дайте права на выполнение, запустите…
Вот от такой практики использования на платформе и заводятся вирусы.
Возмодно, они это знают и пекутся о стабильности своих доходов?
Тогда это — натуральное вредительство.

ЗЫ: О знакомстве оных специалистов с моделью распространения условно-работоспособного ПО в Unix (см. например man lmf) можно даже не мечтать.

Разработчикам антивирусов не дает покоя тот факт, что растущая армия пользователей операционной системы Linux, никак не хотят устанавливать антивирус в качестве демона и оплачивать ежегодное продление лицензии.

По мнению некоторых аналитиков информационной безопасности - это дело времени, поэтому более предприимчивые антивирусные компании,к которым можно отнести BitDefender, ESET NOD32, Avast!, уже выпустили свои продукты на unix-рынок. К этому списку присоединился и Dr.Web, который выпустил практически все свои продукты для операционной системы Linux, начиная от серверных решений и заканчивая антивирусами для рабочих станций.

Dr.Web на Linux
Dr.Web на Linux

Описание Dr.Web для Linux

Сильные стороны Dr.Web для Linux:

  • Версия антивируса Dr.Web для операционной системы Linux - это полнофункциональная версия.
  • Интерфейс программы - это нативный интерфейс, выполненный в одном стиле. Русский язык присутствует.
  • Есть карантин.
  • Этим антивирусом можно полноценно управлять из консоли. Для того, чтобы посмотреть доступные команды, необходимо набрать:

Слабые стороны Dr.Web для Linux:

Установка

Эта команда работает только в том случае, если RUN-файл загружен в домашнюю директорию.

Скрипт в графическом режиме пошагово проведет Вас по процессу установки, так же как Мастер установки в Windows.

echo "deb http://officeshield.drweb.com/drweb/ubuntu stable non-free" | sudo tee -a /etc/apt/sources.list

Возникающие проблемы с Dr.Web под Linux

  1. Если после установки Dr.Web не запускается, то следует просто пересоздать символьную ссылку командой:
sudo rm -f /opt/drweb/drweb-cc && sudo ln -s /opt/drweb/drweb-cc.real /opt/drweb/drweb-cc

Несомненно радует тот факт, что компания "Доктор Веб" побеспокоилась о безопасности пользователей операционных систем семейства Linux, хоть и данная проблема пока мало актуальна.

Если антивирус в линуксе не заводится, то как там вирусы заведутся? Головой думать надо. Даже такая простая задача в винде, как подмена стартовых страниц, в линуксе не работает.Что уж говорить о более серьезном.

Они же пишут: скачайте блоб, дайте права на выполнение, запустите…
Вот от такой практики использования на платформе и заводятся вирусы.
Возмодно, они это знают и пекутся о стабильности своих доходов?
Тогда это — натуральное вредительство.

ЗЫ: О знакомстве оных специалистов с моделью распространения условно-работоспособного ПО в Unix (см. например man lmf) можно даже не мечтать.

Читайте также: