그룹에 사용자 추가-재부팅해야하는 이유는 무엇입니까?


36

VirtualBox 공유 폴더에 액세스 할 수 없어서 사용자를 vboxsf 그룹의 일부로 만들었습니다. 그러나 여전히 액세스 할 수 없습니다. 게스트를 재부팅하면 문제가 해결되었습니다. 버그입니까? 사용자를 그룹에 추가하기 위해 재부팅 할 필요는 없습니다.

sudo usermod -a -G vboxsf praveensripati

비슷한 검색어가 있습니다 .

11.10을 사용하고 있으며 11.04에서 비슷한 동작을 본 것을 기억하지 않습니다.


1
위에 게시 해 주셔서 감사합니다. 나는 같은 문제를 겪고 있었고 재부팅을 생각하지 않았다!! 여전히 버그이지만 적어도 재부팅하면 문제가 해결된다는 것을 알고 있습니다 :)
ToughPal

답변:


30

사용자 그룹을 수정 한 후에는 변경 사항이 즉시 표시되지 않습니다. 다시 로그인해야합니다 (재부팅도 가능함).

id -Gn명령으로 자신이 속한 것을 테스트 할 수 있습니다 . 임의의 그룹에 자신을 추가하면 해당 명령의 출력에 그룹이 즉시 표시되지 않습니다. 그래픽 세션을 다시 시작하지 않으려면 ( "다시 로그인") 직접 로그인을 수행하십시오.

su - $USER

비밀번호를 입력하면 새 그룹 설정이 적용되어 로그인됩니다. 거기에서 시작 virtualbox하고 다시 시도하십시오. screen다시 로그인하기 쉽도록 콘솔을 열어 두어야합니다 (을 사용하지 않는 한 ).


6
작은 참고 사항 : 그룹에 가입하기 위해 다시 로그인 할 필요가 없습니다.을 호출 newgr vboxsf하면 adduser USER vboxsf(또는 usermod질문에 사용 된대로) 그룹에 가입 할 수 있습니다.
invernizzi

3
@invernizzi 나는 당신이 의미하는 것 같아요 newgrp. 새 쉘이 열린 것처럼 보이지만 (와 유사 su) 암호를 입력하지 않아도됩니다. 팁 고마워!
Lekensteyn

0

UID 및 GID를 mount 명령으로 전달하려고 했습니까? 이처럼 :

sudo mount -t vboxsf -o uid=1000,gid=1000 sharedfolder mountPoint
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.