- 내 aws acc 중 하나에 S3 버킷이 있습니다.
- s3cmd 인터페이스를 사용하여 버킷에 파일을 업로드하고 있습니다.
s3fs를 사용하여 우분투 ec2 인스턴스에 s3 버킷을 마운트하고이를 성공적으로 수행하고 ec2 인스턴스를 나열 할 수 있습니다.아파치를 통해 액세스 할 수없는 마운트 된 s3 버킷 파일
s3fs는 명령 - s3fs의 XXXXXX-ouse_cache =/tmp를/s3cache -oallow_other -opasswd_file =/etc/passwd에-s3fs -ourl = http://s3.amazonaws.com -odefault_acl = 공공 - 읽기 - 쓰기/MNT/XXXXXXXX
ec2에 apache2가 설치되었습니다. 문서 디렉토리를 경로 s3 path -/mnt/XXXXXXXX로 변경했습니다. 나는 성공적으로 같은 것을 설정하고 apache2 서비스를 재시작했다.
, 나는 내가 아파치를 사용하여 S3 파일에 액세스하려고 할 때, 나는 "당신은이 서버에 /temp/xxxxTesting.flv에 액세스 할 수있는 권한이 없습니다 금지."GET
사람이 문제를 도와 줄 수 있습니다. 이 문제에 대한 가능한 모든 이유. 나는 모든 제안을 시도했지만 모두 헛된 것입니다. Pls, 누군가 가이 문제를 해결하는 방법에 대한 안내?
최신 버전의 s3fs - 1.71 – user1824140