Modify your /etc/ssh/sshd_config by adding LOCAL_WORKING_DIR to the AcceptEnv directive. It should look like the following.
AcceptEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES LOCAL_WORKING_DIR
| function vagrant_working_dir { | |
| current_dir=`pwd` | |
| echo ${current_dir/$HOME\/Desktop\/Werk/\/vagrant} | |
| } | |
| alias vssh='LOCAL_WORKING_DIR=`vagrant_working_dir` vagrant ssh -- -oSendEnv=LOCAL_WORKING_DIR' |
| if [ -d "$LOCAL_WORKING_DIR" ]; then | |
| cd $LOCAL_WORKING_DIR | |
| fi |
Modify your /etc/ssh/sshd_config by adding LOCAL_WORKING_DIR to the AcceptEnv directive. It should look like the following.
AcceptEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES LOCAL_WORKING_DIR