En el trabajo estoy supervisando a varios usuarios que utilizan MacBooks para conectarse a nuestro entorno empresarial.
Uno de nuestros proveedores tiene un servidor antiguo al que los usuarios acceden a través de ssh
. He creado un flujo de trabajo de Automator para lanzar el terminal, configurarlo de la manera que les gusta (esquema de color y fuente de legado) y llevarlos al prompt de ssh desde el servidor. Tengo un comportamiento inesperado en el que cuando el flujo de trabajo de Automator se ejecuta, abre dos ventanas de Terminal, entonces la ventana que quiero (cliente ssh) y luego otro inicio de sesión de Terminal regular.
Si el ssh
se cierra, el Terminal permanece abierto, y la próxima vez que se ejecute el flujo de trabajo, la ventana no será visible hasta que el usuario cambie manualmente al Terminal.
Las otras peculiaridades que estoy observando parecen estar ligadas al hecho de que el AppleScript genera dos ventanas de Terminal, y luego los usuarios simplemente cierran la ventana en lugar de salir de Terminal al salir. ¿Hay una manera mejor de hacer esto? ¿Podría hacer que el Terminal se cerrara por defecto cuando se pulsara el botón "Cerrar ventana"?
Advertencias : Este es un entorno controlado. Ya estoy tentando a la suerte con el soporte del proveedor usando Terminal, no quisieron dar soporte a nada que no fuera Linux ssh
. Las aplicaciones de terceros no son soluciones aceptables.