mc anonymous get-json
Syntax
The mc anonymous get-json command gets anonymous (i.e. unauthenticated or public) access policies for a bucket.
Buckets with anonymous policies allow clients to access the bucket contents and perform actions consistent with the specified policy without authentication.
The following command retrieves the JSON-formatted anonymous policy for the mydata bucket on the myminio MinIO deployment:
The command has the following syntax:
- Brackets
[]indicate optional parameters. - Parameters sharing a line are mutually dependent.
- Parameters separated using the pipe
|operator are mutually exclusive.
Copy the example to a text editor and modify as-needed before running the command in the terminal/shell.
Parameters
ALIAS
mc-cmd
Required The full path to the bucket or bucket prefix for which to get the anonymous bucket policy.
Specify the alias of the MinIO or other S3-compatible service and the full path to the bucket or bucket prefix. For example:
Global Flags
This command supports any of the global flags.
Examples
Get Anonymous Policy for Bucket
Use mc anonymous get-json to get the anonymous policy for a bucket:
- Replace
ALIASwith thealiasof a configured S3-compatible host. - Replace
PATHwith the destination bucket.
Behavior
S3 Compatibility
SILO is the supported server for PGSTY mcli; compatibility with upstream MinIO and other S3 services is best effort.