2009-03-10 50 views
5

Tôi bắt đầu sử dụng Jungle Disk để tải tệp lên thùng Amazon S3 tương ứng với phân phối Cloudfront. tức là tôi có thể truy cập thông qua URL http: // và tôi đang sử dụng Amazon làm CDN.Cập nhật quyền trên các tệp Amazon S3 đã được tải lên qua JungleDisk

Sự cố tôi đang gặp phải là đĩa Jungle không đặt quyền 'đọc' trên các tệp để khi tôi truy cập URL tương ứng trong trình duyệt, tôi gặp lỗi Amazon 'AccessDenied'. Nếu tôi sử dụng công cụ như BucketExplorer để đặt ACL thì URL đó hiện trả về 200.

Tôi thực sự rất thích việc kéo tệp vào ổ đĩa mạng. JungleDisk là chương trình tốt nhất mà tôi đã tìm thấy để thực hiện điều này một cách đáng tin cậy mà không bị vấp ngã và bối rối. Tuy nhiên nó dường như không có một tùy chọn để làm cho các tập tin có thể đọc được. Tôi thực sự không muốn phải đi đến một công cụ khác (đặc biệt là nếu tôi phải mua nó) để chỉ thay đổi quyền - và điều này có vẻ thực sự chậm vì họ thường dường như đi qua toàn bộ cấu trúc thư mục.

JungleDisk cung cấp một số loại 'truy cập web' - nhưng đây là tính năng trả phí và tôi không chắc liệu tính năng này có hoạt động hay không.

S3 dường như không truyền bá quyền truy cập mà là một nỗi đau thực sự.

Tôi đang xem xét viết một công cụ thủ công để đi ngang qua cây của tôi và đặt mọi thứ thành 'đọc' nhưng tôi không muốn làm điều này nếu đây là vấn đề mà người khác đã giải quyết.

Trả lời

6

Tuyên bố từ chối trách nhiệm: Tôi là nhà phát triển công cụ này, nhưng tôi nghĩ rằng nó có thể trả lời câu hỏi của bạn.

Nếu bạn sử dụng Windows, bạn có thể sử dụng ứng dụng khách CloudBerry Explorer Amazon S3. Nó hỗ trợ hầu hết các tính năng của Amazon S3 và CloudFront và nó là phần mềm miễn phí.

+0

có vẻ đầy hứa hẹn - mới này có phải không? tôi chỉ không thể chịu được plugin firefox ngu ngốc đó. cực kỳ lỗi –

+0

Nó sẽ sớm được một tuổi ;-) Tôi rất ngạc nhiên nên ít người dùng biết về điều đó. – cloudberryman

+1

hoạt động tốt cho đến nay! –

1

Tôi sử dụng ứng dụng Transmit Mac để sửa đổi quyền đối với các tệp tôi đã tải lên bằng JungleDisk. Nếu bạn đang tìm kiếm giải pháp đa nền tảng hơn, plugin trình duyệt S3Fox cho các xác nhận quyền sở hữu của Firefox cũng có thể sửa đổi quyền trên các tệp S3.

1

Nếu bạn cần một công cụ dựa trên web, bạn có thể sử dụng S3fm, trình quản lý tệp Amazon S3 trực tuyến miễn phí.

Đó là ứng dụng Ajax thuần túy chạy trong trình duyệt của bạn và không yêu cầu chia sẻ thông tin đăng nhập của bạn với trang web của bên thứ ba.

+0

Tôi đã xảy ra trên câu trả lời này trên google và tôi thận trọng bất cứ ai muốn sử dụng S3fm. Bạn nên sử dụng URL s3 và SSL (https: //) cho trang web, vì ứng dụng có thể gửi thông tin bảo mật trên dây. –

1

Nếu bạn cần một công cụ đa nền tảng đáng tin cậy để xử lý các quyền, bạn có thể xem CrossFTP Pro. Nó hỗ trợ hầu hết các tính năng của Amazon S3 và CloudFront.

Các vấn đề liên quan