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