Я работаю на OS X, использую Terminal (bash) для подключения к своему веб-серверу. Я хотел бы настроить профиль так, чтобы он открывался в определенном подкаталоге после подключения по ssh. Я не всегда хочу запускаться в этом каталоге — этот профиль предназначен для управления определенной областью сервера.
Сейчас у меня настроен профиль в настройках терминала > Профиль > Оболочка > Запуск > Команда «Выполнить»:ssh [email protected]; cd sub/folders/
Конечно, ssh подключается, а вторая команда никогда не запускается. Есть ли способ сделать это в профиле терминала?
решение1
Спасибо @rickfillion:
ssh -t [email protected] "cd sub/folders/; bash -l"
решение2
ssh user@ip cd /path/to/dir ДОЛЖНО БЫТЬ сделано нормально ИЛИ даже установить это в файле ssh_config для этого соединения: