BUCKIT Object Storage
Buckit Object Storage
  • Installation and Management
  • Site Replication Overview
  • Core Operational Concepts
  • Monitoring and Alerts
  • External Identity Management
  • Data Encryption (SSE)
  • Network Encryption (TLS)
  • Deployment Checklists
  • Recover after Hardware Failure
  • Troubleshooting
  • MinIO Console
  • Object Management
  • Monitoring Bucket and Object Events
  • Identity and Access Management
  • Server-Side Encryption of Objects
  • Bucket Replication
  • Batch Framework
  • Core Administration Concepts
  • Software Development Kits (SDK)
  • Security Token Service (STS)
  • Transforms with Object Lambda
  • File Transfer Protocol (FTP/SFTP)
  • Kubernetes Reference
  • Baremetal Reference
    • MinIO Client
      • MinIO Client Settings
      • mc alias
      • mc anonymous
        • mc anonymous set
        • mc anonymous get
        • mc anonymous list
        • mc anonymous links
        • mc anonymous get-json
        • mc anonymous set-json
      • mc batch
      • mc cat
      • mc cp
      • mc diff
      • mc du
      • mc encrypt
      • mc event
      • mc find
      • mc get
      • mc head
      • mc idp ldap
      • mc idp ldap accesskey
      • mc idp ldap accesskey create-with-login
      • mc idp ldap policy
      • mc idp openid
      • mc ilm
      • mc legalhold
      • mc license
      • mc ls
      • mc mb
      • mc mirror
      • mc mv
      • mc od
      • mc ping
      • mc pipe
      • mc put
      • mc rb
      • mc ready
      • mc replicate
      • mc retention
      • mc rm
      • mc share
      • mc sql
      • mc stat
      • mc support
      • mc tag
      • mc tree
      • mc undo
      • mc update
      • mc version
      • mc watch
    • MinIO Admin Client
    • MinIO Server
    • Deprecated Commands
  • S3 API Compatibility
  • Glossary
  • Integrations

mc anonymous links

Table of Contents

  • Syntax

    • Parameters

    • Global Flags

  • Examples

    • List Anonymous Policies for Bucket

  • Behavior

    • S3 Compatibility

Syntax

The mc anonymous links retrieves the HTTP URL for anonymous (i.e. unauthenticated or public) access to 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 HTTP URLs for the mydata bucket on the myminio MinIO deployment:

mc anonymous links --recursive myminio/mydata

The command has the following syntax:

mc [GLOBALFLAGS] policy links   \
                 [--recursive]  \
                 ALIAS
  • 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

Required The full path to the bucket or bucket prefix for which the command retrieves the anonymous bucket policies.

Specify the alias of the MinIO or other S3-compatible service and the full path to the bucket or bucket prefix. For example:

mc anonymous links public [FLAGS] play/mybucket
--recursive

Optional Retrieve the HTTP links recursively.

Global Flags

This command supports any of the global flags.

Examples

List Anonymous Policies for Bucket

Use mc anonymous links to links the anonymous policies for a bucket:

mc anonymous links ALIAS/PATH
  • Replace ALIAS with the alias of a configured S3-compatible host.

  • Replace PATH with the destination bucket.

Behavior

S3 Compatibility

The mc commandline tool is built for compatibility with the AWS S3 API and is tested with MinIO and AWS S3 for expected functionality and behavior.

MinIO provides no guarantees for other S3-compatible services, as their S3 API implementation is unknown and therefore unsupported. While mc commands may work as documented, any such usage is at your own risk.

This work is licensed under a Creative Commons Attribution 4.0 International License. 2020-Present, Buckit, Inc. Creative Commons License
Your privacy is important to us: We use cookies in order to give you a better experience. If you wish so, you can always review our Privacy Policy.