Я пытаюсь ssh
автоматически перейти в определенный каталог при входе в систему. Я пытался заставить это поведение работать, используя следующие директивы ~/.ssh/config
:
Host example.net
LocalCommand "cd web"
но всякий раз, когда я вхожу, я вижу следующее:
/bin/bash: cd web: No such file or directory
хотя web
в моем домашнем каталоге определенно есть папка. Даже использование абсолютного пути дает одно и то же сообщение. Чтобы было понятно, если я наберу cd web
после входа в систему, я попадаю в нужную папку.
Что мне здесь не хватает?
РЕДАКТИРОВАТЬ:
Различные комбинации кавычек / абсолютных путей дают разные сообщения об ошибках:
LocalCommand "cd web"
/bin/bash: cd web: No such file or directory
LocalCommand cd web
/bin/bash: line 0: cd: web: No such file or directory
LocalCommand cd /home/gareth/web
/bin/bash: line 0: cd: /home/gareth/web: Input/output error
Это заставляет меня думать, что кавычек не должно быть, и что происходит другая ошибка.