vboxsf 그룹의 구성원 인 경우 VirtualBox 공유 폴더에 액세스 할 때 권한이 거부되었습니다.


78

게스트 추가 기능이 설치된 Windows 7 (호스트)에서 Ubuntu 11.04 (게스트)를 실행하고 있습니다. 액세스 할 수있는 호스트의 D : 드라이브에 매핑되는 자동 마운트 폴더가 있습니다. sudo ls /media/sf_D_DRIVE그러나 사용자 (ross)가 vboxsf 그룹의 구성원 인 경우에도 탐색하려고 할 때 권한 거부 오류가 발생합니다. . 사용자를 vboxsf 그룹에 추가 한 후 다시 시작했습니다.

이것은 그룹의 멤버 (rwx 권한이 있음)이기 때문에 작동해야합니다. 왜 그렇지 않습니까?

ross@panther:~$ ls -l /media
total 8
drwxrwx--- 1 root vboxsf 8192 2011-07-03 22:24 sf_D_DRIVE

ross@panther:~$ ls -l /media/sf_D_DRIVE/
ls: cannot open directory /media/sf_D_DRIVE/: Permission denied

ross@panther:~$ id ross
uid=1000(ross) gid=1000(ross) groups=1000(ross),4(adm),20(dialout),24(cdrom),46(plugdev),112(lpadmin),120(admin),122(sambashare),1001(vboxsf)

ross@panther:~$ sudo ls -l /media/sf_D_DRIVE/
total 84
drwxrwx--- 1 root vboxsf  4096 2011-07-06 14:46 Development
# ...snip...
drwxrwx--- 1 root vboxsf     0 2011-05-25 19:13 Videos

답변:


115

내 사용자를 vboxsf 그룹에 추가했습니다.

sudo usermod -aG vboxsf $(whoami)

다시 시작했지만 로그 아웃 한 후 다시 액세스 할 수있었습니다! 이 후에 다시 시작하면 여전히 작동합니다. 그림을 이동.


1
다시 시작해야하는 이유는 무엇입니까?
Praveen Sripati

확실하지 않습니다. 자체 수정하는 것 같습니다.
Ross

14
다시 시작해야하는 이유는 여기를 참조 하십시오 . 로그 아웃 / 로그인이 가능합니다.
Praveen Sripati

3
이 응답 명령은 GUEST 시스템 에서 실행해야합니다 !
KrisWebDev

2
간단한 로그 아웃 로그인을 시도했지만 작동하지 않았습니다. 다시 시작해야했습니다.
Waqleh

1

이 절차를 따랐습니다. 사용자 계정이 vboxsf 그룹에 있는지 확인하십시오. 새 아이콘을 클릭하고 사용자 및 그룹 → 그룹 관리 → vboxsf → 특성을 선택하십시오. 사용자 계정 옆에 확인 표시가 있어야합니다. 체크되어 있지 않으면 확인하십시오. 비밀번호를 묻는 메시지가 표시되면 secret를 입력하십시오.

그런 다음 가상 시스템 (시스템 전원)을 다시 시작하면 공유 폴더가 작동 할 수 있습니다.


2
"새 아이콘"은 무엇을 의미합니까?
Zelphir Kaltstahl
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.