Sto provando a passare ssh
automaticamente a una directory specifica quando eseguo l'accesso. Ho provato a far funzionare quel comportamento usando le seguenti direttive in ~/.ssh/config
:
Host example.net
LocalCommand "cd web"
ma ogni volta che eseguo l'accesso, vedo quanto segue:
/bin/bash: cd web: No such file or directory
anche se c'è sicuramente una web
cartella nella mia home directory. Anche usando un percorso assoluto dà lo stesso messaggio. Per essere chiari, se scrivo cd web
dopo aver effettuato l'accesso ottengo la cartella giusta.
Cosa mi sto perdendo qui?
MODIFICARE:
Diverse combinazioni di virgolette / percorsi assoluti forniscono diversi messaggi di errore:
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
Questo mi fa pensare che le virgolette non dovrebbero essere lì e che sta accadendo un altro errore.