VMware compartilha pastas entre o Win7 (host) e o Ubuntu (guest)

4

Qual é a melhor maneira de compartilhar uma pasta entre o Win7 64bit (host) e o Ubuntu 10.10 (convidado) no VMware player?

Eu posso configurar o compartilhamento muito bem (usando vmware-tools), mas todos os arquivos compartilhados são root: root de propriedade do conjunto de permissões 777. Que, bem, é uma merda.

O que posso fazer para compartilhar arquivos com propriedade e permissões preservadas?

Eu estou supondo que eu precisaria de algum tipo de contêiner de arquivo, que seria montado no Ubuntu como um dispositivo de bloco (em caso afirmativo, ele precisaria ser dinâmico, ou seja, expandir com o tamanho dos arquivos contidos). Mas talvez exista uma solução melhor?

    
por Paweł Gościcki 13.03.2011 / 18:36

2 respostas

3

Crie uma pasta no Desktop & amp; Faça um link

Terminal. ln -s /mnt/hgfs/shared-directory ~/Desktop/Name-of-the-folder

Você terá arquivos compartilhados com propriedade e permissões preservadas

Concluído

    
por One Zero 23.02.2012 / 19:16
0

Você não pode preservar propriedade e permissões, a menos que o mecanismo de autenticação seja o mesmo (o que o usuário 1000 no Ubuntu significa no Windows?). O compartilhamento de autenticação significaria usar um servidor LDAP (Active Directory).

O que eu faço na minha rede é configurar um diretório compartilhado do smb (Compartilhamento do Windows / ou Compartilhamento do SAMBA) de fora do VMWare ou do VirtualBox. O cliente / convidado terá que fornecer credenciais que o servidor possa validar, mas tudo funciona com permissões preservadas (compartilhamento e pasta) e depois em.

No menu principal do Ubuntu, selecione Places / Connect to Server / Windows e o usuário que efetuou login ganhará o acesso permitido pelas credenciais fornecidas. A montagem permanente do compartilhamento exige que as credenciais do usuário sejam expostas em / ect / fstab e sejam as mesmas para todos os usuários, portanto, ignore isso.

Por fim, smbfs pode ser capaz de montar o compartilhamento com as permissões de usuário corretas, mas eu não tentei / precisei isso.

    
por Apalala 14.03.2011 / 00:42