Gestion du Serveur Dr.Web sous les OS de la famille UNIX

Interface et gestion du Serveur Dr.Web

Le Serveur Dr.Web n’a pas d’interface intégrée. La gestion du Serveur Dr.Web est effectuée à l’aide du Centre de gestion qui sert de l’interface externe du Serveur.

Le répertoire d’installation du Serveur Dr.Web présente la structure suivante :

/opt/drwcs/ sous Linux et /usr/local/drwcs sous FreeBSD :

bin : fichiers exécutables du Serveur Dr.Web.

doc : fichiers de contrats de licence.

ds-modules : modules script déballés.

fonts : polices pour les documents PDF.

lib : jeu de bibliothèques pour le fonctionnement du Serveur.

vfs : modules script et paquets de langue emballés.

webmin : éléments du Centre de gestion.

websockets : scripts pour la gestion des sockets web.

/var/opt/drwcs/ sous Linux et /var/drwcs sous FreeBSD :

backup : copies de sauvegarde de la BD et d’autres données critiques.

coredump : les dumps de crash du Serveur. Créé lors de l’apparition des dumps.

etc : fichiers de configuration principaux des composants du réseau antivirus.

extensions : scripts utilisateur destinés à automatiser l’exécution de certaines tâches.

installers-cache : cache de sauvegarde des paquets d’installation de l’Agent de groupe et personnels lors de la création des postes dans le Centre de gestion. Il est créé en cas de création des paquets d’installation.

file-cache : cache de fichiers.

log : fichiers de journal du Serveur.

plugins : objets temporaires des plug-ins.

object : cache des objets du Centre de gestion.

reports : répertoire temporaire pour la création et la sauvegarde des rapports. Il est créé en cas de nécessité.

repository : répertoire des mises à jour dans lequel sont placées les mises à jour actuelles des bases virales, des fichiers des packages antivirus et des fichiers des composants du réseau antivirus. Le répertoire comprend des sous-répertoires pour certains composants du logiciel et ces sous-répertoires à leur tour contiennent des sous-répertoires appropriés aux OS respectifs. Ce répertoire doit être accessible en écriture à l’utilisateur sous le nom duquel le Serveur démarre (d’habitude, c’est l’utilisateur drwcs).

run : ID du processus du Serveur.

sessions : sessions du Centre de gestion.

tmp : fichiers temporaires.

twin-cache : bases virales déballées pour la rétrocompatibilité avec les versions précédentes des Agents Dr.Web. Peut contenir également les autres fichiers déballés du référentiel, par exemple, l’installateur de l’Agent.

upload : dossier pour télécharger les fichiers temporaires spécifiés via le Centre de gestion. Il est créé lors du téléchargement de fichiers de grande taille.

/etc/opt/drweb.com/ pour Linux et /usr/local/etc/drweb.com pour FreeBSD :

software/drweb-esuite.remove : script pour la suppression du Serveur.

des fichiers et des répertoires supplémentaires sont possibles.

/usr/local/etc/rc.d/ pour OS FreeBSD :

drwcsd : script pour démarrer et arrêter le Serveur.

/var/tmp/drwcs : copie de sauvegarde après la suppression du Serveur.

Fichiers de configuration principaux

Fichier

Description

Répertoire par défaut

agent.key (le nom peut varier)

clé de licence de l’Agent

sous Linux :
/var/opt/drwcs/etc

sous FreeBSD :
/var/drwcs/etc

certificate.pem

certificat SSL

common.conf

fichier de configuration (pour les OS de la famille UNIX)

database.conf

modèle de configuration de la base de données avec les paramètres par défaut

download.conf

paramètres réseau pour la génération de packages d’installation de l’Agent

drwcsd.conf (le nom peur varier)

fichier de configuration du Serveur

drwcsd.conf.distr

modèle du fichier de configuration du Serveur avec les paramètres par défaut

drwcsd.pri

clé privée de chiffrement

enterprise.key (le nom peut varier)

clé de licence du Serveur. La clé est sauvegardé uniquement si elle est présente après la mise à niveau depuis des versions antérieurs. Elle n’est pas présente en cas d’installation du nouveau Serveur 12.0

frontdoor.conf

fichier de configuration pour l’utilitaire du diagnostic distant du Serveur

http-alerter-certs.pem

certificats pour la vérification de l’hôte apple-notify.drweb.com pour l’envoi de notifications push

private-key.pem

clé privée RSA

yalocator.apikey

Clé API pour l’extension Yandex.Locator

webmin.conf

fichier de configuration du Centre de gestion

auth-ldap.conf

fichier de configuration pour l’authentification externe des administrateurs via LDAP

auth-ldap-rfc4515.conf

fichier de configuration pour l’authentification externe des administrateurs via LDAP selon le schéma simplifié

auth-pam.conf

fichier de configuration pour l’authentification externe des administrateurs via PAM

auth-radius.conf

fichier de configuration pour l’authentification externe des administrateurs via RADIUS

database.sqlite

BD embarquée

sous Linux :
/var/opt/drwcs

sous FreeBSD :
/var/drwcs

drwcsd.pub

clé publique de chiffrement

sous Linux :
/opt/drwcs/webmin/install

sous FreeBSD :
/usr/local/drwcs/webmin/install

Démarrage et arrêt du Serveur Dr.Web

Par défaut, le Serveur Dr.Web démarre de manière automatique après l’installation et après chaque redémarrage du système.

Vous pouvez également démarrer, redémarrer ou arrêter le Serveur Dr.Web de l’une des façons suivantes :

Arrêt et redémarrage via le Centre de gestion :

Dans la rubrique Administration : le redémarrage avec le bouton , l’arrêt avec le bouton .

Avec la commande de console (voir aussi Annexes, p. H3. Serveur Dr.Web) :

Démarrage :

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

sous Linux :
# /etc/init.d/drwcsd start

Redémarrage :

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

sous Linux :
# /etc/init.d/drwcsd restart

Arrêt :

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

Sous Linux :
# /etc/init.d/drwcsd stop

Pour que le Serveur lise les variables d’environnement, veuillez redémarrer le service avec la commande de console.