Dr.Web Server unter UNIX-basierten Betriebssystemen verwalten

Benutzeroberfläche und Bedienung des Dr.Web Servers

Der Dr.Web Server verfügt über keine integrierte Oberfläche. Der Dr.Web Server wird in der Regel über das Verwaltungscenter verwaltet, das als Oberfläche des Dr.Web Servers dient.

Das Installationsverzeichnis des Dr.Web Servers hat die folgende Struktur:

/opt/drwcs/ für Linux und /usr/local/drwcs für FreeBSD:

bin. Dieses Verzeichnis beinhaltet die ausführbaren Dateien des Dr.Web Servers.

doc. Dieses Verzeichnis beinhaltet die Dateien der Lizenzvereinbarungen.

ds-modules. Dieses Verzeichnis enthält entpackte Skript-Module.

fonts. Dieses Verzeichnis beinhaltet die Schriftarten für PDF-Dokumente.

lib. Dieses Verzeichnis enthält die für den Dr.Web Server erforderlichen Bibliotheken.

vfs. In diesem Verzeichnis liegen verpackte Skript-Module und Sprachpakete.

webmin. Dieses Verzeichnis beinhaltet die Elemente des Verwaltungscenters.

websockets. Dieses Verzeichnis enthält Skripte für Websockets.

/var/opt/drwcs/ für Linux und /var/drwcs für FreeBSD:

backup. Dieses Verzeichnis enthält Sicherungskopien der Datenbanken und anderer kritischer Daten.

coredump. Dieses Verzeichnis enthält Absturzspeicherabbilder (Core-Dumps) des Dr.Web Servers. Das Verzeichnis wird erstellt, wenn nach einem Absturz eine Core-Dump-Datei angelegt wurde.

etc. Dieses Verzeichnis beinhaltet die wichtigsten Konfigurationsdateien der Komponenten des Antivirus-Netzwerks.

extensions. Dieses Verzeichnis enthält benutzerdefinierte Skripte zur Automatisierung einiger Aufgaben.

installers-cache. In diesem Verzeichnis werden individuelle und Gruppen-Installationspakete des Agents zwischengespeichert, wenn Sie Workstations über das Verwaltungscenter erstellen. Das Verzeichnis wird beim Generieren von Installationspaketen erstellt.

file-cache. Dieses Verzeichnis enthält den Dateicache.

log. Dieses Verzeichnis enthält Protokolldateien des Dr.Web Servers.

plugins. In diesem Verzeichnis liegen temporäre Objekte der Plug-ins.

objects. Dieses Verzeichnis ist der Cache für Objekte des Verwaltungscenters.

reports. Dieses Verzeichnis ist ein temporäres Verzeichnis zum Generieren und Speichern von Protokollen. Das Verzeichnis wird nur im Bedarfsfall erstellt.

repository. In diesem Verzeichnis werden aktuelle Updates für Virendatenbanken, Dateien der Antivirenpakete und Komponenten des Antivirus-Netzwerks gespeichert. Dieses Verzeichnis enthält Unterverzeichnisse für einzelne Softwarekomponenten. Diese Unterverzeichnisse enthalten weitere Unterverzeichnisse für die jeweiligen Betriebssysteme. Der Benutzer, unter dessen Konto der Dr.Web Server gestartet wird (in der Regel der Benutzer mit dem Namen drwcs), muss das Schreibrecht für dieses Verzeichnis besitzen.

run. Das Verzeichnis enthält die Prozess-ID des Dr.Web Servers.

sessions. Das Verzeichnis enthält Sitzungen des Verwaltungscenters.

tmp. Das Verzeichnis enthält temporäre Dateien.

twin-cache. Dieses Verzeichnis enthält entpackte Virendatenbanken für die Abwärtskompatibilität mit früheren Versionen der Dr.Web Agents. Das Verzeichnis beinhaltet eventuell andere entpackte Dateien des Repository, beispielsweise das Installationsprogramm des Agents.

upload. Das ist das Verzeichnis zum Download temporärer Dateien, die über das Verwaltungscenter konfiguriert werden. Das Verzeichnis wird beim Download größerer Dateien erstellt.

/etc/opt/drweb.com/ für Linux und /usr/local/etc/drweb.com für FreeBSD:

software/drweb-esuite.remove. Skript für die Deinstallation des Dr.Web Servers.

Es können darüber hinaus zusätzliche Dateien und Verzeichnisse geben.

/usr/local/etc/rc.d/ für FreeBSD:

drwcsd. Skript für den Start und das Beenden des Dr.Web Servers.

/var/tmp/drwcs. Dieses Verzeichnis enthält die bei der Deinstallation des Dr.Web Servers erstellte Sicherungskopie.

Wichtige Konfigurationsdateien

Datei

Beschreibung

Standardverzeichnis

agent.key (der Name kann abweichen)

Lizenzschlüssel des Agents

Für Linux:
/var/opt/drwcs/etc

Für FreeBSD:
/var/drwcs/etc

certificate.pem

SSL-Zertifikat

common.conf

Konfigurationsdatei (für einige UNIX-basierte Betriebssysteme)

database.conf

Muster der Standardeinstellungen der Datenbank

download.conf

Netzwerkeinstellungen für die Generierung der Installationspakete des Agents

drwcsd.conf (der Name kann abweichen)

Konfigurationsdatei des Dr.Web Servers

drwcsd.conf.distr

Muster der Konfigurationsdatei des Dr.Web Servers mit den Standardeinstellungen

drwcsd.pri

Privater Schlüssel

enterprise.key (der Name kann abweichen)

Lizenzschlüssel des Dr.Web Servers. Die Datei wird gespeichert, falls sie nach der Aktualisierung von älteren Versionen geblieben ist. Die Datei fehlt im neuen Dr.Web Server (Version 13.0)

frontdoor.conf

Konfigurationsdatei für das Dienstprogramm zur Ferndiagnose des Dr.Web Servers

http-alerter-certs.pem

Zertifikate zur Verifizierung des Hosts apple-notify.drweb.com beim Versand von Push-Benachrichtigungen

private-key.pem

Privater RSA-Schlüssel

yalocator.apikey

API-Schlüssel für die Erweiterung Yandex.Locator

webmin.conf

Konfigurationsdatei des Verwaltungscenters

auth-ldap.conf

Konfigurationsdatei für externe LDAP-Autorisierung von Administratoren

auth-ldap-rfc4515.conf

Konfigurationsdatei für vereinfachte externe LDAP-Autorisierung von Administratoren

auth-pam.conf

Konfigurationsdatei für externe PAM-Autorisierung von Administratoren

auth-radius.conf

Konfigurationsdatei für externe RADIUS-Autorisierung von Administratoren

database.sqlite

Eingebettete Datenbank

Für Linux:
/var/opt/drwcs

Für FreeBSD:
/var/drwcs

*.pub

Öffentlicher Schlüssel

Abschnitt Administration → Verschlüsselungsschlüssel im Verwaltungscenter

Dr.Web Server starten und beenden

Standardmäßig wird der Dr.Web Server automatisch nach der Installation sowie bei jedem Neustart des Betriebssystems gestartet.

Alternativ können Sie den Dr.Web Server auf eine der folgenden Weisen starten, neu starten oder beenden:

Beenden und Neustarten über das Verwaltungscenter:

Im Bereich Administration: Neustart durch Anklicken der Schaltfläche , Beenden durch Anklicken der Schaltfläche .

Über einen entsprechenden Konsolenbefehl (weitere Informationen finden Sie im Anhang H3. Dr.Web Server):

Start:

Für FreeBSD:
# /usr/local/etc/rc.d/drwcsd start

Für Linux:
# /etc/init.d/drwcsd start

Neustart:

Für FreeBSD:
# /usr/local/etc/rc.d/drwcsd restart

Für Linux:
# /etc/init.d/drwcsd restart

Beenden:

Für FreeBSD:
# /usr/local/etc/rc.d/drwcsd stop

Für Linux:
# /etc/init.d/drwcsd stop

Bitte beachten Sie: Damit der Dr.Web Server Umgebungsvariablen erkennen kann, muss er über den Konsolenbefehl neu gestartet werden.