The SSH Environment
Basics
The SSH Enviroment implements the Secure Shell network protocole. It enables to run OpenMOLE workflows on a remote host using this famous protocole.
It requires first to register an Authentification for a given host (either with a login and a password or with a SSH key). It is possible to register as many connections as wished. Then, you only have to set a new Environment, to set the connection data and to apply it to a Task.
Register an Authentification
> go to Tools > Preferences
> Select the SSH tab in the panel, which appears. The list of already set authentification appears below. Note that this list is persistent from one use of OpenMOLE to another. Use the (+) an (-) to add a new connection or remove an existing one.
> to set a previously created authentification or a new one, click on the link in the list

> a settings panel appears. Set :
- the host adress
- your login
- your password
- your private SSH key path (for the SSH key connection only)
- your public SSH key path (for the SSH key connection only)

Your are know ready for parametrizing a SSHÂ Environment.
SSH Environmment creation
To create a new SSH Environment :
> select the menu Environment > SSH on top of the Application
> input your login and the host (corresponding to an authentification previously set) as well as the number of slots required and the default work directory on the remote host
