www-data 사용자는 /var/www/html/folder에 마운트된 USB 드라이브에 액세스할 수 없습니다.

www-data 사용자는 /var/www/html/folder에 마운트된 USB 드라이브에 액세스할 수 없습니다.

USB 외장 드라이브가 설치된 Raspberry Pi가 있습니다.

내 PHP 애플리케이션(정확히 말하면 owncloud)에서 액세스할 수 있기를 원하기 때문에 이 USB( /dev/sda1)를 여기에 마운트했습니다 ./var/www/html/owncloud/data/drive

/etc/fstab/모습은 다음과 같습니다.

PARTUUID=5e3da3da-01  /boot           vfat    defaults          0       2
PARTUUID=5e3da3da-02  /               ext4    defaults,noatime  0       1
UUID=6D38B7934EF41800 /var/www/html/owncloud/data/drive ntfs defaults,auto,users,rw,nofail,umask=000,allow_other 0 0

재부팅 후 WinSCP에 정상적으로 표시됩니다. 터미널( 디렉토리 drwxrwxrwx 1 root root의 경우 ) 을 통해 나열할 수도 있습니다 .drive여기에 이미지 설명을 입력하세요.

그러나 내 PHP 스크립트와 owncloud는 해당 폴더의 내용에 액세스할 수 없는 것 같습니다. 내 폴더가 가 아닌 에 drive속해 있기 때문에 권한 문제 때문인 것 같습니다 .rootwww-data

그러나 권한을 다음으로 변경해도 www-data아무런 효과가 없습니다(이미 설치되었기 때문입니까?). 나는 또한 etc/fstabwith line 을 시도했다 allow_other. sudo usermod -a -G disk www-data제안한 대로 동일하게 적용됩니다.https://askubuntu.com/questions/988593/www-data-user-cannot-access-mounted-partition

관련 정보