Administración del Servidor Dr.Web en SO de la familia UNIX

Interfaz y administración del Servidor Dr.Web

El Servidor Dr.Web no tiene una interfaz incorporada. La administración del Servidor Dr.Web, por lo general, se realiza mediante el Centro de Control, que sirve de interfaz externa para el Servidor.

El directorio de instalación del Servidor Dr.Web tiene la siguiente estructura:

/opt/drwcs/ para SO Linux y /usr/local/drwcs para SO FreeBSD:

bin — los archivos ejecutables del Servidor Dr.Web.

doc — los archivos de los acuerdos de licencia.

ds-modules — los módulos de script desempaquetados.

fonts — las fuentes para los documentos PDF.

lib — un conjunto de bibliotecas para la operación del Servidor.

vfs — archivos de script empaquetados y paquetes de idiomas.

webmin — elementos del Centro de Control.

websockets — los scripts para trabajar con los web socket.

/var/opt/drwcs/ para SO Linux /var/drwcs para SO FreeBSD:

backup — сopias de reserva de la base de datos y otros datos críticos.

coredump — volcados de fallas del Servidor. Se crea cuando aparecen los volcados.

etc — archivos básicos de configuración de los componentes de la red antivirus.

extensions — los scripts de procedimientos de usuarios diseñados para automatizar la ejecución de tareas específicas.

installers-cache — caché para almacenar los paquetes de instalación personal y de grupo del Agente al crear las estaciones en el Centro de Control. Se crea al crear los paquetes de instalación.

file-cache — caché de archivos.

log — Archivos del registro del Servidor.

plugins — objetos temporales de los módulos conectados.

objects — caché de los objetos del Centro del Control.

reports — directorio temporal para generar y almacenar los informes. Se crea si es necesario.

repository — directorio de actualizaciones en el que se encuentran las últimas actualizaciones de bases de datos de virus, archivos de paquetes antivirus y los componentes de la red antivirus. El catálogo contiene subdirectorios para componentes funcionales individuales del software, y dentro de ellos hay subdirectorios para los sistemas operativos individuales. El directorio debe ser escribible por el usuario en cuyo nombre se inicia el Servidor (como regla, el usuario drwcs).

run — ID del proceso del Servidor.

sessions — sesiones del Centro de Control.

tmp — archivos temporales.

twin-cache — bases de datos de virus desempaquetados para compatibilidad con versiones anteriores de los Agentes Dr.Web. También puede contener otros archivos desempaquetados del repositorio, por ejemplo, el instalador del Agente.

upload — directorio para descargar los archivos temporales que se configuran a través del Centro de Control. Se crea al cargar los archivos grandes.

/etc/opt/drweb.com/ para SO Linux y /usr/local/etc/drweb.com para SO FreeBSD:

software/drweb-esuite.remove — script para eliminar el Servidor.

son opcionales los archivos y directorios adicionales.

/usr/local/etc/rc.d/ para SO FreeBSD:

drwcsd — script para iniciar y detener el Servidor.

/var/tmp/drwcs — copia de reserva después de eliminar el Servidor.

Archivos básicos de configuración

Archivo

Descripción

Directorio por defecto

agent.key (el nombre puede ser distinto)

clave de licencia del Agente

para SO Linux:
/var/opt/drwcs/etc

para SO FreeBSD:
/var/drwcs/etc

certificate.pem

certificado para SSL

common.conf

archivo de configuración (para algunos SO de la familia UNIX)

database.conf

plantilla de configuración de la base de datos con los parámetros por defecto

download.conf

configuración de red para formar los paquetes de instalación del Agente

drwcsd.conf (el nombre puede ser distinto)

archivo de configuración del Servidor

drwcsd.conf.distr

plantilla de archivo de configuración del Servidor con los parámetros por defecto

drwcsd.pri

clave privada de cifrado

enterprise.key (el nombre puede ser distinto)

clave de licencia del Servidor. Se guarda si está presente después de actualizar desde las versiones anteriores. Al instalar el nuevo Servidor 12.0 no está presente

frontdoor.conf

archivo de configuración para la utilidad de diagnóstico remoto del Servidor

http-alerter-certs.pem

certificados para la verificación del host apple-notify.drweb.com al enviar notificaciones push

private-key.pem

clave privada RSA

yalocator.apikey

Clave API para la Extensión Yandex.Locator

webmin.conf

archivo de configuración del Centro de Control

auth-ldap.conf

archivo de configuración de autorización externa de los administradores a través de LDAP

auth-ldap-rfc4515.conf

archivo de configuración de autorización externa de los administradores a través de LDAP simplificado

auth-pam.conf

archivo de configuración de autorización externa de los administradores a través de PAM

auth-radius.conf

archivo de configuración de autorización externa de los administradores a través de RADIUS

database.sqlite

base de datos incorporada

para SO Linux:
/var/opt/drwcs

para SO FreeBSD:
/var/drwcs

drwcsd.pub

clave pública de cifrado

para SO Linux:
/opt/drwcs/webmin/install

para SO FreeBSD:
/usr/local/drwcs/webmin/install

Inicio y detención del Servidor Dr.Web

Por defecto, el Servidor Dr.Web se ejecuta automáticamente tras la instalación y después de cada reinicio del sistema operativo.

También puede iniciar, reiniciar o detener el Servidor Dr.Web de una de las siguientes maneras:

Detención y reinicio a través del Centro de Control:

En la sección Administración: reinicio con el botón , detención con el botón .

Con la ayuda del comando de consola correspondiente (también vea el documento Anexos, p. H3. Servidor Dr.Web):

Inicio:

para SO FreeBSD:
# /usr/local/etc/rc.d/drwcsd start

para SO Linux:
# /etc/init.d/drwcsd start

Reinicio:

para SO FreeBSD:
# /usr/local/etc/rc.d/drwcsd restart

para SO Linux:
# /etc/init.d/drwcsd restart

Detención:

para SO FreeBSD:
# /usr/local/etc/rc.d/drwcsd stop

Para SO Linux:
# /etc/init.d/drwcsd stop

Tenga en cuenta que para que el Servidor lea las variables de entorno, es necesario reiniciar el servicio con el comando de la consola.