Adicionando usuário a um grupo - Por que reinicializar?

32

Eu não consegui acessar a pasta compartilhada do VirtualBox, então fiz parte do usuário do grupo vboxsf. Mas ainda não é capaz de acessá-lo. A reinicialização do convidado resolveu o problema. Isso é um bug? Uma reinicialização não é necessária para adicionar um usuário a um grupo.

sudo usermod -a -G vboxsf praveensripati

Houve consultas semelhantes aqui .

Estou usando 11.10 e não me lembro de ter visto um comportamento semelhante em 11.04.

    
por Praveen Sripati 19.10.2011 / 12:58

2 respostas

27

Após fazer modificações nos grupos de um usuário, as alterações não são imediatamente visíveis. Você precisa se logar novamente para isso (o que também é feito com uma reinicialização).

Você pode testar a que pertence com o comando id -Gn . Depois de se adicionar a um grupo aleatório, você notará que o grupo não está imediatamente visível na saída desse comando. Se você não quiser reiniciar a sessão gráfica ("re-login"), faça um login direto:

su - $USER

Digite sua senha e você estará logado com as novas configurações de grupo aplicadas. A partir daí, inicie virtualbox e tente novamente. Note que você terá que manter o console aberto agora (a menos que esteja usando screen ), então pode ser mais fácil fazer o login novamente.

    
por Lekensteyn 19.10.2011 / 14:51
0

Você tentou passar o UID e o GID para o comando mount? Assim:

sudo mount -t vboxsf -o uid=1000,gid=1000 sharedfolder mountPoint
    
por FabricioFCarv 02.10.2012 / 21:45