KennisbankVPSObjects op je VPS

Objects op je VPS

Laatst bijgewerkt: 19 mei 2025

Als je klant bent bij PCextreme kun je gebruik maken van Objects – een applicatie voor data opslag. In deze handleiding vertellen we je er meer over.

Gebruikers aanmaken

Om gebruik te kunnen maken van S3 combatible Object storage bij PCextreme heb je een gebruikersnaam en wachtwoord nodig. Deze maak je aan via je controlepaneel.

  1. Log in op je controlepaneel met je e-mailadres en wachtwoord;
  2. Klik bovenin op ‘Products & Services’;
  3. Ga in het menu links naar  ’Objects’;
  4. Op de volgende pagina klik je rechtsboven op de knop ’+ Create User’

Je komt nu op de pagina waar we de user gaan aanmaken. Op deze pagina worden een drietal zaken aan je gevraagd.

  • Display name.
  • Username.
  • E-mail.

Vul deze naar wens in en klik op ‘Create user’. De user is hierna direct actief.

 

Buckets en objects

Een bucket is een collectie van objecten. Je kunt het vergelijken met een map met bestanden op je computer. Een object is zoals de naam het zegt een object. Alles wat bestaat uit eentjes en nulletjes kan als object geplaatst worden.

Let op: Alle objecten op Aurora Objects worden over minimaal 3 verschillende servers gerepliceerd, wat de kans op dataverlies minimaliseert. 100% garanderen dat een object ooit verloren gaat kunnen we niet. We adviseren om van objecten die van kritiek belang zijn altijd zelf nog een kopie achter de hand te houden.

Het aanmaken van een Objects Bucket of het beheren van je bestanden kan via bijvoorbeeld s3cmd, Cyberduck of CrossFTP.

 

S3cmd

 

Met de tool s3cmd kun je op een gemakkelijke wijze buckets en objecten in onze Objects diensten beheren. De tool is kosteloos beschikbaar via http://s3tools.org en draait probleemloos op alle Linux distributies en Mac OS X.

We geven hieronder een beknopte uitleg van de meest gebruikte commando’s van s3cmd, voor een uitgebreide handleiding kun je hier terecht (Engels). Verder is er via zoekmachines erg veel aanvullende informatie te vinden over deze tool.

Installatie

De installatiehandleiding van s3cmd is aanwezig in het pakket wat je kunt downloaden van http://s3tools.org. We gaan er in de volgende stappen vanuit dat je s3cmd hebt geïnstalleerd, of dat je gebruik gaat maken van de aanwezige versie op onze SSH servers.

Initiële configuratie

Als je de eerste keer het commando s3cmd uitvoert op de command line, dan krijgt je waarschijnlijk de volgende melding:

[xxx@host:~]$ s3cmd ERROR: /home/xxx/.s3cfg: None ERROR: Configuration file not available. ERROR: Consider using –configure parameter to create one.

Dit betekent dat er nog geen configuratie file bestaat. Deze maak je aan met het volgende commando: s3cmd –configure`

Er worden een aantal vragen gesteld, beantwoord ze zoals hieronder. Een aantal zaken hoeft niet te worden ingesteld, hier druk je direct op [ENTER].

Vervolgens kun je de installatie testen en als dit goed verloopt bevestigen en het bestand opslaan.

Basiscommandos

Als s3cmd is geconfigureerd kun je buckets en objects gaan beheren. Een bucket is vergelijkbaar met een map; hierin breng je bestanden onder.

Een object is de benaming van een los bestand in een bucket. Om je huidige buckets weer te geven gebruikt je het ls commando:

[xxx@host:~]$ s3cmd ls

2015-10-07 11:19 s3://test

2025-11-11 15:15 s3://backup

Om buckets aan de te maken gebruik je het comando mb gevolgd door de volledige bucket naam, bijv:

[xxx@host:~]$ s3cmd mb s3://bucket1

Bucket ‘s3://bucket1/ ‘ created

Om objecten in een bucket te plaatsen gebruik je het put commando, bij voorkeur samen met de juiste toegangsregels (ACL) die bepalen of het object publiek (–acl-public) toegankelijk is, of enkel voor jou (–acl-private). Wanneer je geen ACL meegeeft, is het object standaard enkel voor jezelf toegankelijk en niet opvraagbaar via bijv. de webbrowser.

Om een object publiek beschikbaar te maken, gebruikt je bijv. het volgende put commando:

[xxx@host:~]$ s3cmd put –acl-public afbeelding.jpg s3://bucket1/afbeelding.jpg

upload: ‘afbeelding.jpg’ -> ‘s3://bucket1/afbeeldingen.jpg’ [1 of 1]

0 of 0 0% in 0s 0.00 B/s done

Public URL of the object is: http//bucket1.o.auroraobjects.eu/afbeelding.jpg

Zoals je kunt lezen, is het object publiekelijk toegankelijk op http://bucket1.o.auroraobjects.eu/afbeelding.jpg.

Overige commandos

Om buckets te verwijderen gebruik je rb. Bijvoorbeeld:

[xxx@host:~]$ s3cmd rb s3://bucket1

Om objected ver werwijderen gebruik je del. Bijvoorbeeld

[xxx@host:~]$ s3cmd del s3://bucket1/afbeelding.jpg

Om de toegangsregels (ACL) van een object aan te passen gebruik je setacl. Bijvoorbeeld:

[xxx@host:~]$ s3cmd setac1 –ac1-private s3://bucket1/afbeelding.jpg

 

Was dit artikel nuttig?