Existem algumas outras variáveis que você não mencionou, como o MAC e a sua execução. mas de qualquer forma é assim que superei o mesmo problema, mas no VMWare e tive uma conexão MAC OS X fora do host, mas na mesma rede interna. Eu sempre notei que quando conectando remotamente com máquinas MAC as configurações de segurança são sempre um problema, mesmo quando o backup de arquivos em massa eu tive problemas de "permissão".
Para as conexões MAC eu sempre instalo o Samba no convidado Linux e o configuro para permitir os parâmetros específicos para os MACs na minha rede (quero dizer, MAC não é MAC addr) e certifico-me de desabilitar todas as autorizações / senhas para essas ações e máquinas. Então do MAC eu faço a conexão ao compartilhamento Samba. Dessa forma eu estou conectando em outra direção do MAC e estou usando o Samba para gerenciar a conexão no guest, os arquivos que eu compartilho entre os dois nunca são um problema nesta configuração.
Eu sei que o Vbox e o VMWare fornecem ferramentas para que você não tenha que fazer isso e eles geralmente sempre funcionam bem. Mas a Apple é sempre o desafio quando se conecta fora do Apple propriamente dito e geralmente se resume ao MAC fs.
Experimente o Samba é muito fácil e facilita a conexão com o Linux, não importa o fs ou a conexão.