SSH connection¶
The XO-VAC+ embedded server can be remotely accessed and configured using Secure Shell (SSH). This is not necessary for the everyday usage of an XO-VAC+. However, it can be useful when:
- Changing XO-VAC+ network settings
- Updating Windows
- Debugging / diagnosing performance issues
The following sections will show you how to set-up a SSH connection.
Check SSH installation¶
To remotely access the XO-VAC+ embedded server, it is necessary for your PC to be able to establish an SSH connection. The SSH installation steps depends on your OS. Most OS (Windows, Mac OS, Ubuntu, etc.) include a SSH client in their default installations. To check if the ssh client is installed, open a CMD or terminal window and run the following command:
If it is installed, you should obtain something similar to the following. If you are getting an error saying that it is not installed, please install it before moving on to the next steps.
ssh
usage: ssh [-46AaCfGgKkMNnqsTtVvXxYy] [-B bind_interface]
[-b bind_address] [-c cipher_spec] [-D [bind_address:]port]
[-E log_file] [-e escape_char] [-F configfile] [-I pkcs11]
[-i identity_file] [-J [user@]host[:port]] [-L address]
[-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
[-Q query_option] [-R address] [-S ctl_path] [-W host:port]
[-w local_tun[:remote_tun]] destination [command [argument ...]]
Retrieve your SSH credentials¶
The SSH credentials are the XO-VAC+ embedded server credentials. They were given to you during the XO-VAC+ installation in your facilities. If you have lost them, please contact us.
Establish the SSH tunnel¶
In your terminal, enter the following command and enter your password when prompted (from your SSH credentials). Replace username by the username from the XO-VAC+ embedded server credentials and 192.168.1.x by the IP address of the XO-VAC+.