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