Estoy en OS X y uso Terminal (bash) para conectarme a mi servidor web. Me gustaría configurar el perfil para que se abra en un subdirectorio específico después de que se conecte ssh. No siempre quiero comenzar en este directorio; este perfil está diseñado para administrar un área específica del servidor.
En este momento tengo el perfil configurado en Preferencias de Terminal > Perfil > Shell > Inicio > Ejecutar comando:ssh [email protected]; cd sub/folders/
Por supuesto, ssh se conecta y el segundo comando nunca se ejecuta. ¿Alguna forma de hacer esto dentro de un perfil de Terminal?
Respuesta1
Gracias a @rickfillion:
ssh -t [email protected] "cd sub/folders/; bash -l"
Respuesta2
ssh user@ip cd /path/to/dir DEBE hacerlo bien O configurarlo en el archivo ssh_config para esa conexión incluso: