Command line options, Command line examples, Command line options command line examples – SonicWALL none User Manual
Page 50

Appendix C - Running the Global VPN Client from the Command Line Interface Page 49
Appendix C - Running the Global VPN Client from the
Command Line Interface
The SonicWALL Global VPN Client can run from the Command Line Interface (CLI). This interface allows
for the programmatic or script-based initiation of certain Global VPN Client functions without requiring the
user to directly act in the Global VPN Client application. The Global VPN Client CLI enables the setting
up of scripts that automatically initiate a secure tunnel anytime a particular application or connection
method is started.
The CLI commands require the use of a complete path name to the Global VPN Client application followed
by various flags and variable information such as username or password.
Alert! Embedding a user’s password directly in a script is a security risk. Anyone who can gain access to
the script can read the password to circumvent security. It is recommended that scripts or programmatic
dashboards ask for the password before initiating a connection and then clear the variable.
Command Line Options
You can use the following options to perform a variety of Global VPN Client actions from the command
line.
•
/E “Connection Name” Enables the specific connection.
•
/D “Connection Name” Disables the specific connection.
•
/Q - Quits a running an instance of the program. Ignored if program is not already running.
•
/A [filename] - Starts the program and sends all messages to the specified log file. If no log file is
specified, the default file name is gvcauto.log. If the program is already running, this option is
ignored.
•
/U “Username” - Username to pass to XAUTH. Must be used in conjunction with /E.
•
/P “Password” - Password to pass to XAUTH. Must be used in conjunction with /E.
Command Line Examples
•
another instance.
•
runs/starts the application and enables the named connection and use the
Client presents a dialog box asking for the information in order to continue.
•
all events to a log file. If the filename is not specified, then the log file is created with the default name
filename option and specify a different filename each time the application is stated. This file is created
in the same directory where the Global VPN Client application is started, if the path is not specified.
-11
Unknown error during setup
-12
Dialogs are out of order
-51
Cannot create the specified folder
-52
Cannot access the specified file or
folder
-53
Invalid option selected