Montar ligação com propriedade e permissões completas

0

Estou usando o 12.10 no VirtualBox. Eu tenho minha pasta de documentos do windows compartilhada através de compartilhamento de pasta de caixa virtual. Então eu queria usar o mount --bind para montar a pasta my documents na pasta de documentos do usuário do ubuntu em ~ / Documents

Aqui está o comando que estou usando:

sudo mount --bind /media/D/Leinardo/Documents ~/Documents

No entanto, quando faço isso, descubro que a pasta ~ / Documents agora é de propriedade de root e não tenho acesso de gravação. Alguma idéia?

Obrigado antecipadamente.

    
por LeinardoSmtih 13.04.2013 / 00:59

2 respostas

2

Desmarque a opção de montagem automática nas configurações da máquina virtual.

Para montar a pasta manualmente, execute isso em um terminal:

sudo mount -t vboxsf -o uid=1000,gid=1000 Documents /media/D/Leinardo/Documents

Para montá-lo automaticamente, adicione esta linha ao / etc / fstab:

Documents /media/D/Leinardo/Documents vboxsf uid=1000,gid=1000 0 0
    
por ignis 18.04.2013 / 15:39
0

Você deve usar uma montagem de ligação com a opção de usuário / proprietário. Uma montagem de bind não toma uid ou gid.

A montagem de ligação aplicará as permissões do diretório do usuário ou proprietário à montagem.

O ponto de montagem deve ser de propriedade de root. O diretório do usuário deve ser configurado conforme desejado.

Adicione esta linha ao / etc / fstab:

/media/D/Leinardo/Documents Documents none bind,user 0 2

(referência original) link

    
por rickfoosusa 09.04.2014 / 22:36