Vâng, đó là một cách. Và nó khá đơn giản, mặc dù rất khó để tìm thấy nó. số 8)
Ví dụ: giả sử tên người dùng tài khoản đầu tiên của bạn là acc1@gmail.com và thứ hai là acc2@gmail.com.
Mở Bảng điều khiển quản lý AWS dưới dạng tài khoản 1. Truy cập thuộc tính nhóm Amazon S3 và trong tab "Quyền", hãy nhấp vào "Thêm các quyền khác". Sau đó thêm Danh sách và Quyền xem cho "Người dùng đã xác thực".
Tiếp theo, trong AWS IAM (có thể truy cập từ các tab bảng điều khiển) của acc2, hãy tạo người dùng có toàn quyền truy cập vào nhóm S3 (để an toàn hơn, bạn có thể thiết lập các quyền chính xác, nhưng tôi muốn tạo người dùng tạm thời để chuyển và sau đó xóa nó).
Sau đó, bạn có thể sử dụng s3cmd (sử dụng thông tin đăng nhập của người dùng mới được tạo trong acc2) để thực hiện một số việc như:
s3cmd cp s3://acc1_bucket/folder/ s3://acc2_bucket/folder --recursive
Mọi chuyển khoản sẽ được thực hiện bên phía Amazon.