Estou tentando ssh
mudar automaticamente para um diretório específico ao fazer o login. Tentei fazer esse comportamento funcionar usando as seguintes diretivas ~/.ssh/config
:
Host example.net
LocalCommand "cd web"
mas sempre que faço login, vejo o seguinte:
/bin/bash: cd web: No such file or directory
embora haja definitivamente uma web
pasta no meu diretório pessoal. Mesmo usando um caminho absoluto, dá a mesma mensagem. Para ficar claro, se eu digitar cd web
após o login, chego à pasta correta.
O que estou perdendo aqui?
EDITAR:
Diferentes combinações de aspas / caminhos absolutos fornecem diferentes mensagens de erro:
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
Isso me faz pensar que as aspas não deveriam estar lá e que há outro erro acontecendo.