Depois de algumas pesquisas, descobri que a ferramenta s3cmd
pode fazer isso. Por exemplo, para definir arquivos JSON para application / json:
s3cmd --recursive modify --acl-public \
--add-header='content-type':'application/json' \
--exclude '' --include '.json' \
s3://bucket/