Users Guide

3. FührenSiedenfolgendenBefehlineinemBefehlsfensteraus:
Set path=%path%;"C:\Program Files\VMware\VMware VI Remote CLI\Perl\bin"
Schritt 2: Globale Zertifikatsdatei erstellen
1. Erstellen Sie die DOS-Batch-Datei combinecerts.bat.
2. FührenSiedieDateicombinecerts.bat aus:
combinecerts <userName> <password> <servers ip list file> <output certificate file> [create|append]
userName:BenutzernamefürdieAnmeldungamESXi-Server
password: Benutzerkennwort
servers ip list file: ASCII-Datei mit einer IP-Adresse je Zeile (siehe Beispieldatei in diesem Dokument)
output certificate file:NamederDatei,inderspäteralleZertifikateenthaltenseinwerden.
create|append:
create: veranlasst das Skript zur Erstellung einer neuen Ausgabe-Zertifikatsdatei.
append: veranlasst das Skript, neue Zertifikate an die Ausgabe-Zertifikatsdateianzuhängen.DieStandardeinstellungistappend, wenn dieser Parameter
nicht festgelegt ist.
Mit dieser Batch-DateikönnenSieeineinzigesZertifikatvoneinemESXi-Server importieren, indem Sie nur eine IP-Adresse in der Datei mit der Server-IP-
Liste angeben und den Befehl create verwenden.
DOS-Batch-Datei Combinecerts.bat
Kopieren Sie den folgenden Text in eine Datei mit dem Namen combinecerts.bat.
------ BEGINN der DOS-Batch-Datei -----
@echo off
rem Usage: combinecerts <user> <password> <servers ip list file> <output certificate file> [create|append]
rem (vorausgesetzt, alle Server haben identische Benutzernamen- und Kennworteinstellungen)
rem create veranlasst das Skript zur Erstellung einer neuen Ausgabe-Zertifikatsdatei <output certificate file>.
rem ...append veranlasst das Skript, neue Zertifikate an die Ausgabe-Zertifikatsdatei<outputcertificatefile>anzuhängen.
if "%5"=="create" (del /F /Q %4 2>NUL)
for /f %%X in (%3) do (
echo.
echo.
echo Importing certificate from server: %%X
vifs.pl --server %%X --username %1 --password %2 --get /host/ssl_cert tmpcert.crt
if not errorlevel 1 (type tmpcert.crt >> %4)
del /F /Q tmpcert.crt 2>NUL
)
echo.
------ ENDE der DOS-Batch-Datei -----
Beispieldatei mit Server-IP-Liste
------ BEGINN der Beispieldatei mit Server-IP-Liste -----
192.168.22.243
192.168.11.45
192.168.22.31
192.168.22.65
------ ENDE der Beispieldatei mit Server-IP-Liste -----