Как я могу ограничить доступ к файлу в OSS, но разрешить загрузку с помощью wget или curl
Я создал большой файл (образ диска) на OSS. Я могу загрузить его в браузере по горячей ссылке (временный URL-адрес с ограниченным сроком действия). Однако я не могу загрузить на другой сервер, используя wget и curl с тем же URL-адресом (ошибка 403): "у вас нет права на доступ к этому объекту из-за bucket acl".
В этом ответе: остановить истечение срока действия ссылок oss указано, что установка общедоступного или общедоступного ACL-списка для объекта или корзины - единственный способ сделать это. Если я сделаю его общедоступным, могу ли я также настроить белый список для целевого сервера, чтобы предотвратить загрузку файла другими пользователями?
1 ответ
Основываясь на этом документе, вы можете использовать политику корзины на основе IP для ограничения доступа с определенных IP-адресов.