Este es un programa de Python que me ayuda a administrar los túneles SSH que uso regularmente para conectividad remota segura a mi oficina y redes domésticas. El repositorio estándar de Ubuntu ya contiene un programa para administrar túneles, pero no cumplía con mis requisitos, por lo que utilicé esto como una oportunidad para aprender la programación de PyGtk.
El programa le permite mantener una configuración de uso común Túneles de reenvío de puertos SSH dinámicos, locales y / o remotos. Una vez configurados, los túneles pueden iniciarse y detenerse con simples clics del mouse, o incluso iniciarse automáticamente cuando se inicia el programa. Ambos túneles SSHv1 y SSHv2 son compatibles. El soporte principal de SSHv1 fue lo que me llevó a escribir mi propio programa.
Si está usando la autenticación SSH basada en clave para todos sus túneles (usted lo está, ¿no es así? ¿por qué no?), puede registrar sus claves SSH con el encargado del túnel, también. Las claves se pueden cargar o descargar con simples clics del mouse, o incluso se pueden cargar automáticamente cuando se inicia el programa. Este medio de administrar el agente clave es otra gran ventaja para mí sobre las alternativas existentes.
Discontinued El sitio web oficial ya no es accesible, pero ha sido archivado por Internet Archive (https://web.archive.org/web/20161029055944/http://nemesis2.qx.net/pages/MyEnTunnel) y el instalador está disponible a través de Software Informer (http://myentunnel.software.informer.com/).