2014-09-23 2 views
1

방랑 버전 1.6.3방랑 synced_folder 파일 권한

가상 상자 4.3.12

VBoxGuestAdditions-4.3.2

호스트 OS -> 윈도우 8

게스트 OS -> CentOS는 6.4

내 Vagrant 파일 내용 (개발자가 userName 인 경우)

내가 chmod를 명령 synced_folder의 액세스 synced_folder (은/var/www가)의 권한 또는 하위 디렉토리 나 파일을 변경하려고하면
config.vm.synced_folder ".", "/vagrant", disabled: true 

config.vm.synced_folder ".", "/var/www" 

# # comments-> I tried many combinations 
# :owner=> 'developer', 
# :group=> 'developer' 
# :mount_options=> ['dmode=777', 'fmode=777'] 

는 이제, 결과는 예를 들어

을 예상과

1) vim testFile.php 

2) ls -al testFile.php 
    -rwxrwxrwx 1 developer developer 12 Sep 23 15:52 testFile.php 

3) chmod 700 testFile.php 
    -rwxrwxrwx 1 developer developer  12 Sep 23 15:52 testFile.php 

4) chmod 000 testFile.php 
    -r-xr-xr-x 1 developer developer  12 Sep 23 15:52 testFile.php 

5) chmod 111 testFile.php 
    -r-xr-xr-x 1 developer developer  12 Sep 23 15:52 testFile.php 

6) chmod 077 testFile.php 
    -rwxrwxrwx 1 developer developer  12 Sep 23 15:52 testFile.php 

기본적으로 파일은 "소유자", "그룹"및 "기타"가 항상 읽고 실행할 수 있습니다. 질문은 왜 그런가? 이것에 대한 해결책이 있습니까? synced_folder가 centOS 액세스 권한에 따라 작동하도록합니다.

나는 지난 며칠 동안 정말로 여기에 갇혀 있습니다. 제발 도와주세요.

감사합니다.

답변

0

게스트 OS는 일반적으로 호스트의 관심을 유지합니다. Windows에서 다른 사용자의 권한을 추가하십시오.