The following is a summary of the typical process steps Terraspring follows to create a VPN for SSH:
Receive request from customer to install the SSH.
Respond to customer according to agreed-upon SLAs.
Obtain and install pre-compiled OpenSSH, OpenSSL, and ZLib packages according to published Terraspring security policy and software installation procedures.
Generate SSH host keys.
Generate SSH user keys for testing purposes.
Configure system-wide SSH client configuration file (ssh_config) according to published Terraspring security policy or according to customer specification, if available.
Configure system-wide SSH server configuration file (sshd_config) according to published Terraspring security policy or according to customer specification, if available.
Test client connection to local host. Ensure password authentication and public-key authentication are working in accordance with published Terraspring security policy or according to customer specification, if available.
Notify customer that software is installed.
Work with customer to ensure connectivity meets their specification and satisfaction.
Complete appropriate paperwork and electronic tracking mechanism forms.