Virtualbox에서 공유 폴더에 액세스하려고 할 때 "권한 거부" 메시지가 나타나는 이유는 무엇입니까?

Virtualbox에서 공유 폴더에 액세스하려고 할 때 "권한 거부" 메시지가 나타나는 이유는 무엇입니까?

나는 그것을 사용하고 있다가상 상자클라이언트에서 프로그램을 실행하려고 합니다. (호스트에서는 C로 작성했습니다.)CLI의 루분투 16.04. 이렇게 하려면 프로젝트 폴더를 게스트 컴퓨터와 공유해야 하는데 액세스하는 데 몇 가지 문제가 있습니다.

올바른 경로의 주어진 메뉴를 사용하여 VBox에 공유 폴더를 만들고 이름을 "MyProjectFolder"로 지정했습니다. 게스트 OS를 찾아 cd내부로 이동했지만 액세스하려고 할 때마다 다음 메시지가 나타납니다.ls/media/sf_MyProjectFolder허가가 거부되었습니다실수.

달리기:

$ cd sf_MyProjectFolder`

나는 얻다:

-bash: cd: sf_MyProjectFolder/: Permission denied

시도했지만 chmod여전히 권한 문제가 있습니다. 내가 뭘 잘못했나요?

답변1

게스트 VM의 "vboxsf" 그룹에 자신을 추가해 보세요.

sudo usermod -a -G vboxsf $(whoami)

이 사항을 적용하려면 로그아웃했다가 다시 로그인해야 합니다. 다시 로그인한 후 명령을 실행하여 그룹에 추가되었는지 확인하세요 groups.

그래도 문제가 해결되지 않으면 디렉터리의 권한을 확인해 보세요.

ls -ld /media/sf_MyProjectFolder

이것버추얼박스 매뉴얼하나 있다손님 추가에 관한 장그들 중 하나공유 폴더를 다루는 섹션.

또한 이 질문은 StackOverflow와 같은 StackExchange의 다른 곳에서 요청되었습니다.

관련 정보