Raspbian NFS 상위 폴더 권한

Raspbian NFS 상위 폴더 권한

네트워크(NFS 공유)를 통해 Raspberry Pi를 부팅했습니다. 이것은 훌륭하게 작동합니다. 하지만 사용 중인 NFS 버전(3번과 2번 시도)에 따라 상위 폴더의 권한이 이상하게 작동합니다. 예는 다음과 같습니다.

상위 폴더:

drwxr-xr-x   1 root root    42 Jun 21 15:07 /opt

하위 폴더:

drwxr-xr-x 1 user1 group1 712 Jun 21 15:19 /opt/subfolder

간단한 nodejs 스크립트:

var fs = require('fs');

try {
  fs.accessSync('/opt/subfolder', fs.constants.W_OK);
  console.log('accessible');
}
catch (e) {
  console.log(e);
}

스크립트는 "user1"로 실행됩니다. cmdline.txt이 스크립트 출력에서 ​​NFS 프로토콜 버전 2를 구성할 때 accessible. 버전 3을 사용하면 access denied오류가 발생합니다. SD 카드에서 Pi를 부팅하면 모든 것이 예상대로 작동합니다. 그래서 NFS 버전 3은 조금 다른 것 같습니다.

누구든지 내가 변경해야 할 올바른 방향을 알려줄 수 있습니까?

감사해요!

관련 정보