Accessing public data with gsutil or a Cloud Storage API link does not require authentication. These methods are suited for general-purpose links to publicly shared data.
If you don't have gsutil, install gsutil.
Get the name of the bucket containing the public data.
If the bucket is public (and not just some of the data within it), you can list some or all of the data (objects) contained in the bucket by using the ls command.
For example, the Google public bucket gcp-public-data-landsat contains the Landsat public dataset. You can list files with the prefix LC08/PRE/063/046/LC80630462016 with the command:
gsutil ls -r gs://gcp-public-data-landsat/LC08/PRE/063/046/LC80630462016*
Get specific public objects contained in the bucket by using the cp command.
For example, the following command downloads a file from the bucket gcp-public-data-landsat to your local directory:
gsutil cp gs://gcp-public-data-landsat/LC08/PRE/063/046/LC80630462016136LGN00/LC80630462016136LGN00_B11.TIF .
Hey @Keyur Aghera, You get to use ...READ MORE
There's rsync command that could be used ...READ MORE
To make all objects in a bucket ...READ MORE
Yes, you could certainly do this.
You can ...READ MORE
Check that your credentials are correct. For ...READ MORE
If your browser downloads a zero byte ...READ MORE
You can regain access to the object by assigning an applicable role, like roles/storage.objectAdmin, to ...READ MORE
This error indicates that you have not ...READ MORE
If you are new to Cloud Storage ...READ MORE
This is probably because you would have ...READ MORE
Already have an account? Sign in.