Kommentare und leerzeilen in cli-skripts – HP Virtual Connect Flex-10 10 Gb Ethernet-Modul für BladeSystem der Klasse C Benutzerhandbuch

Seite 16

Advertising
background image

Eingabeaufforderung angezeigt. Paare aus öffentlichen/privaten SSH-Schlüsseln können generiert
und via öffentlichem Schlüssel zur VC-Firmware hochgeladen werden, um die Skriptausführung zu
automatisieren und die Sicherheit zu steigern. Ad esempio:

>ssh [email protected] < myscript.txt

Wenn Sie einen SSH-Client unter Windows verwenden, müssen Sie die Datei mit der Option -m an
den Client übergeben. Wenn die SSH-Schlüssel nicht auf dem Client und in der Firmware konfiguriert
sind, wird eine Kennwort-Eingabeaufforderung angezeigt. Paare aus öffentlichen/privaten SSH-
Schlüsseln können generiert und via öffentlichem Schlüssel zur VC-Firmware hochgeladen werden,
um die Skriptausführung zu automatisieren und die Sicherheit zu steigern. Ad esempio:

>plink [email protected] -m myscript.txt

Die CLI erlaubt die Eingabe mehrerer CLI-Befehle bei nur einem Aufruf der Befehlszeile. Dies ist
hilfreich, wenn mehrere Befehle zu Batches zusammengefasst und in bestimmter Reihenfolge im
Kontext derselben SSH-Sitzung ausgeführt werden sollen. Diese Methode steigert die Leistung bei
der Verarbeitung längerer Skripts.

Beispiel 1: Beispielbefehle ohne Befehlsbatch

add profile Profile1

add network Network1

add uplinkset UplinkSet1

Beispiel 2: Beispielbefehle mit Befehlsbatch

add profile Profile1;add network Network1;add uplinkset UplinkSet1

Kommentare und Leerzeilen in CLI-Skripts

Die CLI unterstützt Befehlsskripts mit Leerzeilen und Kommentaren. Die Unterstützung von
Kommentaren und Leerzeilen ermöglicht das Einfügen von erläuternden Hinweisen in das
Konfigurationsskript.

Das folgende Beispielskript zeigt ein CLI-Skript mit dieser Art von Formatierung. Alle
Kommentarzeilen müssen mit dem Zeichen „#“ beginnen.

#------------------------------------------------------------------------

# This is my sample Virtual Connect Domain Configuration Script

# Revision 1.0.1.2

# February 15, 2012, 2013

#------------------------------------------------------------------------

# Add Users

add user SomeNetworkUser password=pass1 privileges=network

add user SomeStorageUser password=pass2 privileges=storage

add user SomeDomainUser password=pass6 privileges=domain

add user SomeAdminUser password=pass3 privileges=*

add user DomainNetworkUser password=764dhh privileges=domain,network

# Add Profiles with Default VC-Enet and VC-FC Connections

DEWW

Befehlszeilensyntax

9

Advertising