Cuando se requiere conectarse a instancias de servidores en AWS, se recomienda hacerlo mediante un servidor bastión en vez de realizar una conexión directa. Sin embargo, provisionar un servidor de este tipo para este único propósito puede ser frustrante. Por eso el AWS Systems Manager’s Session Manager facilita el uso de túneles para conectarse a las instancias de servidores con más comodidad. gossm es una herramienta de código abierto para la línea de comandos que hace aún más conveniente el uso de Session Manager. gossm permite aprovechar la seguridad suministrada por Session Manager y las políticas de IAM desde la terminal usando herramientas como ssh
y scp
. También proporciona algunas funcionalidades que la herramienta de línea de comandos propia de AWS no tiene, incluyendo el descubrimiento de servidores e integración SSH.