Altova DiffDog Server 2024 

Einschränken des Zugriffs auf Server-Pfade

Zur Startseite Zurück Nach oben Weiter

Administratoren können DiffDog Server aus Sicherheitsgründen so konfigurieren, dass Serverpfade, die für Clients, die sich mit dem Server-Rechner verbinden, zugänglich sind, eingeschränkt sind. Wenn die Serverpfade eingeschränkt sind, wäre z.B. ein Vergleich wie der unten gezeigte (bei dem eine Datei auf dem Client mit der auf dem Server verglichen wird) standardmäßig nicht mehr gestattet:

 

diffdogcmdlclient diff --client-left=path\to\client\file.txt --server-right=path\to\server\file.txt --mode=text

 

Wenn die Serverpfade eingeschränkt wurden, muss auf Clients bei Durchführung eines Vergleichs, der Serverpfade enthält, immer die Option --alias definiert werden. Ein Alias ist ein speziell definiertes Verzeichnis auf dem Server-Rechner, auf dem entfernte Vergleiche durchgeführt werden dürfen. Auf Serverpfade außerhalb des Aliasverzeichnisses haben entfernte Clients keinen Zugriff, d.h. diese Verzeichnisse können in Vergleichen nicht verwendet werden.

 

Administratoren können Serverpfade auf dem Server-Rechner folgendermaßen einschränken:

 

1.Öffnen Sie die Server-Konfigurationsdatei.

2.Definieren Sie für die Option restrict-to-aliases = true.

3.Fügen Sie für jedes Verzeichnis, das als Alias gelten soll, einen [alias]-Konfigurationsschlüssel hinzu, z.B.:

 

restrict-to-aliases = true

 

[alias:sandbox1]

path = C:\Public\Comparisons

 

[alias:sandbox2]

path = D:\Comparisons

 

4.Starten Sie DiffDog Server erneut als Dienst.

 

Clients können nun einen Vergleich ausführen, der entweder sandbox1 oder sandbox2 als Befehlszeilenoption enthält. Wenn auf dem Server der Pfad C:\Public\Comparisons\file.txt vorhanden ist, kann ein Client diesen folgendermaßen referenzieren:

 

diffdogcmdlclient diff --client-left=path\to\client\file.txt --server-right=file.txt --mode=text --alias=sandbox1

 

Die Liste der Aliasse auf dem Server kann auf dem Client jederzeit mit Hilfe des Befehls aliases angezeigt werden.

© 2017-2023 Altova GmbH