Estou usando o Ubuntu 11.10 e instalei o VirtualBox.
Isso exigiu que eu me acrescentasse ao vboxusers
grupo, mas quando me adiciono ao vboxusers
grupo, não estou mais em outros grupos e, especialmente, em admins
grupo!
Quando me volto ao admins
grupo, não estou mais no vboxusers
grupo!
Comandos que eu usei
para adicionar usuário a "vboxusers":
usermod -G vboxusers myusername
para adicionar usuário de volta ao grupo de administradores no mod de usuário único:
usermod -aG admin myusername
virtualbox
users
R9TySix
fonte
fonte
Respostas:
Seu segundo comando está certo.
Por padrão,
usermod -G
substitui todos os grupos suplementares em que o usuário está (o grupo principal geralmente é nomeado igual ao seu nome de usuário e especificado separadamente; não mexa com isso). Ao também usá--a
lo, anexa os grupos que você fornece.Portanto, isso deve funcionar (e, para mim, apenas tentei):
Se a execução desse comando o remover de qualquer outro grupo, você encontrará um erro. Observe que você precisa se conectar novamente para ver os efeitos.
fonte
usermod: group 'vboxusers' does not exist
Alternativamente:
fonte
De acordo com o
usermod man page
comando correto para adicionar um usuário a um grupo, éou no seu caso, já que você deseja se adicionar ao
vboxusers
grupo que seráfonte
-aG group
(supondo que o usermod saiba como analisar args) #Nunca use o método top para adicionar um usuário
vboxusers
usando ousermod -G vboxusers myusername
comando Isso fará com que você perca seus privilégios de sudo!Se você perdeu seus privilégios sudo, pode usar o método descrito aqui para recuperá-los. Tudo se resume a executar o seguinte comando:
fonte
O que você quer fazer é apenas abrir o terminal e
vi /etc/group
adicionar ou substituirvboxusers:x:128:uname
(uname da conta), salvar e sair. Basta fazer login e abrir o VirtualBox, Configurações -> USB -> Adicionar filtro do dispositivo. Eu acho que vai funcionar.fonte
Para adicionar um usuário a vários grupos, use o seguinte comando com vírgulas separando cada grupo, por exemplo: admin, vboxusers
useradd -G admin, vboxusers myusername
fonte