H7.6. Tool zur Remote-Installation des Dr.Web Agents für UNIX

Mit dem Tool zur Remote-Installation des Dr.Web Agents für UNIX installieren Sie aus der Ferne den Dr.Web Agent auf den Workstations des Antivirus-Netzwerks, die unter einem UNIX-basierten Betriebssystem laufen. Mit diesem Tool können Sie auch Dr.Web für UNIX-Dateiserver installieren.

Das Tool kann nur über die Befehlszeile bedient werden und steht in folgenden Versionen zur Verfügung:

Ausführbare Datei

Speicherort

Beschreibung

drweb-unix-install-<OS>-<Bitzahl>

Verwaltungscenter Administration → Dienstprogramme

Autonome Version des Dienstprogramms. Diese Version kann von einem beliebigen Verzeichnis aus auf einem beliebigen Rechner, auf dem ein entsprechendes Betriebssystem installiert ist, gestartet werden. Sie wird beim Aktualisieren des Repository oder des Dr.Web Servers aktualisiert.

Verzeichnis des Dr.Web Servers webmin/utilities

drwunixinstall

Verzeichnis des Dr.Web Servers bin

Die jeweilige Version des Dienstprogramms hängt von den vorhandenen Serverbibliotheken ab. Sie kann nur aus dem Verzeichnis, in dem sie liegt, gestartet werden. Sie wird nur beim Aktualisieren des Dr.Web Servers aktualisiert.

Die Versionen des Dienstprogramms drweb-unix-install-<OS>-<Bitzahl> und drwunixinstall haben die gleichen Funktionen. Nachfolgend wird nur die Version drwunixinstall beschrieben, obwohl die zulässigen Schalter für die beiden Versionen gültig sind.

Format des Startbefehls:

drwunixinstall [<Schalter>] <IP-Adresse_Workstation_1>[:<SSH-Port>[^<Benutzername>[^<Passwort>]]] <IP-Adresse_Workstation_2>[:<SSH-Port>[^<Benutzername>[^<Passwort>]]] ...

Zulässige Schalter

Das Tool drwunixinstall verwendet die Schalter entsprechend den Regeln, die unter Anhang H. Befehlszeilenparameter in Dr.Web Enterprise Security Suite beschrieben werden.

--help – Hilfe zu Schaltern anzeigen.

--ak <Autorisierungsparameter> – Parameter für eine alternative Schlüssel-basierte Autorisierung an den Remote-Workstations im folgenden Format festlegen:

 

<Benutzername>^<Pfad_zum_privaten_Schlüssel_des_Dr.Web_Servers>^<Pfad_zum_öffentlichen_Schlüssel_des_Dr.Web_Servers>[^<Passwort_für_den_privaten_Schlüssel>]

Wenn Sie in dem Befehl die Parameter für die Standardautorisierung mit dem Paar <^Benutzername>^<Passwort> und für die alternative Schlüssel-basierte Autorisierung gleichzeitig angeben, hat die Schlüssel-basierte Autorisierung Vorrang vor der Standardautorisierung.

--ap <Benutzername>^<Passwort> – wiederholte Aufforderung zur Eingabe des Passworts zur Autorisierung an den Workstations verwenden (keyboard-interactive).

--certificate <Pfad> – Pfad zur Zertifikatsdatei des Dr.Web Servers festlegen. Der Standardpfad ist webmin/install/unix/workstation/drwcsd-certificate.pem.

--cpus <Zahl> – Anzahl der Prozessorkerne angeben, die bei der Remote-Installation verwendet werden sollen. Der Standardwert ist 4.

--ctimeout <Zeitraum> – Zeitlimit (in Sekunden) für das Warten auf Abschluss der Übertragung der Installationspakete an die Remote-Workstations festlegen. Der Standardwert ist 600.

--debug – Tool im Debug-Modus protokollieren. Der Standardwert ist no.

--esuite <Serveradresse> – Adresse des Dr.Web Servers angeben, von dem aus die Installation erfolgen soll und mit dem sich der Agent nach Abschluss der Installation verbinden soll. Format: [udp://]<IP-Adresse oder DNS-Name>[:<Port>].

--etimeout <Zeitraum> – Zeitlimit (in Sekunden) für das Warten auf Abschluss der Installation der Installationspakete auf den Remote-Workstations festlegen. Der Standardwert ist 900.

--from <Pfad> – Pfad zum Verzeichnis mit den Installationspaketen auf dem Dr.Web Server festlegen. Der Standardwert ist webmin/install/unix.

--long – Ereignisse im Protokoll des Tools mit Zeitstempel versehen. Der Standardwert ist no.

--pwd <Passwort> – Passwort für die Autorisierung an den Remote-Workstations bei der Verwendung der Befehle su und/ider sudo.

--remote-temp <Pfad> – Pfad für die temporäre Speicherung der Distribution und des Zertifikats des Dr.Web Servers auf Remote-Workstations festlegen. Standardmäßig wird das im System angegebene Standardverzeichnis für temporäre Dateien verwendet.

--server – das Produkt Dr.Web für UNIX-Dateiserver anstatt des Dr.Web Agents installieren. Der Standardwert ist no.

--simultaneously <Zahl> – Anzahl von Workstations festlegen, auf denen der Dr.Web Agent gleichzeitig installiert werden soll.

--sshdebug – Tool im Debug-Modus protokollieren und alle Vorgänge im Zusammenhang mit dem SSH-Protokoll mit Details versehen. Der Standardwert ist no.

--sshwaitdebug – Tool im Debug-Modus protokollieren und alle Timer-Vorgänge sowie alle Vorgänge im Zusammenhang mit dem SSH-Protokoll mit Details versehen. Der Standardwert ist no.

--stimeout <Zeitraum> – Zeitlimit (in Sekunden) für das Warten auf die Passworteingabe bei der Verwendung der Befehle su und/oder sudo auf den Remote-Workstations festlegen. Der Standardwert ist 10.

--su – den Befehl su zum Erlangen der Superuser-Rechte bei der Installation auf den Remote-Workstations verwenden. Der Standardwert ist no.

--sudo – den Befehl sudo zum Erlangen der Superuser-Rechte bei der Installation auf den Remote-Workstations verwenden. Der Standardwert ist no.

--temp <Pfad> – Pfad für die temporäre Speicherung des Zertifikats auf dem Dr.Web Server festlegen. Standardmäßig wird das im System angegebene Standardverzeichnis für temporäre Dateien verwendet.

--timeout <Zeitraum> – Zeitlimit (in Sekunden) für das Warten auf die Verbindung und die Authentifizierung an den Remote-Workstations festlegen. Der Standardwert ist 30.

--verbosity <Ausführlichkeitsgrad> – Protokollierungsstufe des Tools festlegen. Der Standardwert ist info. Zulässige Werte: all, debug3, debug2, debug1, debug, trace3, trace2, trace1, trace, info, notice, warning, error, crit. Die Werte all und debug3 sind identisch.

--version – Informationen zur Version des Tools anzeigen.