

The 'autossh' class configures the autossh environment, installs the required package support, and configures the global ssh options to be applied to ssh sessions. I've encrypted the private key using eyaml and find this a convenient approach but that does depend on having hiera configured correctly. Management of the private key is left to you as care needs to be taken to ensure this private key is adequately protected. I'm gradually adding more functionality here to support customisation of the ssh parameters to watch this space as the module develops. The 'autossh' service provides a reliability and monitoring capability for the ssh tunnels, this includes monitoring the link via a separate 'monitoring ports' if configured and automatically restarting the ssh session if it fails due to an abnormal termination or error detected on the monitoring port. Customistion of the important ssh configurations for the ssh tunnels.Īs tested this module can support any number of ssh tunnels on any given host, and automatically syncronises the tunnel endpoints providing both nodes connect to the same puppetdb.Secure configuration of the tunnel endpoint.Support for configuration of the 'tunnel endpoint'.Support for multiple tunnels on any given host.
#DOWNLOAD SSH TUNNEL MANAGER LINUX INSTALL#
including proxy, file management, DDNS, offline download. (If your favorite Unix workstation doesnt support SSH X11 tunneling yet, ask its administrators to install it a free noncommercial version of SSH Secure. However this module has been rewritten to provide: Browse The Most Popular 111 Ssh Tunnel Open Source Projects. This module was initially based on the following module(s) from the puppet forge: aimonb/autosshdd

Version: 1. Which starts/monitors and restarts the tunnels if and when they close. Gnome SSH Tunnel Manager is a frontend for SSH tunneling. The ssh tunnels are run via the 'autossh' wrapper The autossh module facilitates the automated management of ssh based port forward between nodes.
