Tendo dificuldade em usar uma pasta compartilhada (/ compartilhada) contendo uma máquina virtual do Windows entre usuários

0

Histórico:

Na minha máquina Ubuntu, existem duas contas de usuário. Em uma tentativa de permitir o fácil compartilhamento de arquivos e o acesso mútuo aos arquivos da máquina virtual, criei uma pasta chamada shared no diretório raiz.

Ao usar isso pela primeira vez, vi imediatamente que ele tinha apenas permissão para minha conta de usuário em particular, mesmo que fosse no nível da raiz (faz todo o sentido, eu simplesmente não o previ).

Para remediar isso, eu olhei on-line e uma solução sensata parecia ser criar um grupo contendo os usuários que eu quero acessar a pasta. Nesse sentido, criei o grupo sharedcontent e adicionei a conta do meu e do meu parceiro a ele. E então eu recursivamente adicionei todos os arquivos e pastas a este grupo.

Problema:

Sob esta pasta shared é uma máquina virtual do Windows. Surge a questão de que sempre que eu uso o VirtualBox para rodar esta máquina, parece que isso altera as permissões em certos arquivos.

Se os arquivos começarem no estado "correto" (o grupo está definido como sharedcontent ) e userA usar o VirtualBox, assim que userA sair e userB entrar, alguns arquivos agora terão proprietário < em> e grupo definido como userA , o que significa que o VirtualBox não pode acessá-lo sob esta conta de usuário.

Eu tenho uma solução temporária para executar o seguinte comando sempre que um de nós quer usar a máquina virtual do Windows, mas é um problema.

sudo find /shared -exec chown currentUser:sharedcontent {} \;

Editar:

Após uma investigação mais aprofundada, parece que até definir o grupo correto não ajuda. Para o VirtualBox funcionar, parece exigir que o usuário atual seja o proprietário dos arquivos da máquina virtual ...

    
por Geesh_SO 22.04.2017 / 10:41

0 respostas