Wie greife ich mit s3cmd (Linux) auf EO Data und Objektspeicher zu?
EODATA und privater Object Storage verwenden separate Zugangsdaten und Endpunkte. Speichern Sie die s3cmd-Einstellungen in getrennten Dateien.
Voraussetzungen
Nr. 1 s3cmd
Installieren Sie s3cmd auf dem Linux-Rechner, von dem aus Sie auf den Speicher zugreifen möchten.
Nr. 2 Zugangsdaten
Beschaffen Sie Ihre persönlichen EODATA-Schlüssel und EC2-Zugangsdaten für privaten Object Storage.
EODATA konfigurieren
Folgen Sie der Anleitung zur EODATA-Konfiguration mit s3cmd und speichern Sie die Einstellungen unter ~/.s3cfg-eodata. Verwendet werden HTTPS, eodata.code-de.org und die Signierungsregion s3.fra1-3.cloudferro.com.
Prüfen Sie den Zugriff auf den EODATA-Bucket:
s3cmd -c ~/.s3cfg-eodata ls s3://eodata/
Privaten Object Storage konfigurieren
Starten Sie die Konfiguration mit einer separaten Datei:
s3cmd -c ~/.s3cfg-private --configure
Geben Sie Ihre EC2-Schlüssel für privaten Object Storage ein. Verwenden Sie folgende Verbindungseinstellungen:
Default Region: RegionOne
S3 Endpoint: s3.fra1-3.cloudferro.com
DNS-style bucket+hostname:port template for accessing a bucket: s3.fra1-3.cloudferro.com
Use HTTPS protocol: Yes
Speichern Sie die Einstellungen und listen Sie Ihre privaten Buckets auf:
s3cmd -c ~/.s3cfg-private ls