Nubbo IAM sarbide-gako batekin konektatzen da Amazon S3ra. Minutu gutxitan zure bucketa fitxategi-arakatzaile batean izango duzu, igoera zuzenekin, partekatzeko estekekin eta galeriekin, ezer publiko egin gabe. Gida honek Nubboren laguntzailea urratsez urrats jarraitzen du, bi bideekin: automatikoa edo bucket bakarrera mugatutako gako batekin.
Zer lortzen duzun
- Arakatu bucketa disko bat bailitzan: karpetak, ikuspegiak, bilaketa, zakarrontzia, etiketak eta gogokoak.
- Igo eta deskargatu fitxategiak zuzenean zure nabigatzailearen eta Amazon S3ren artean. Fitxategiak ez dira inoiz Nubboren zerbitzarietatik igarotzen.
- Partekatu fitxategiak eta karpetak pasahitzarekin, iraungitze-datarekin eta deskarga-mugarekin, jaso fitxategiak zure bucketean eta sortu galeriak.
- Zure gakoak AES-256-GCM bidez enkriptatuta gordetzen dira, eta bucketa edozein unetan deskonekta dezakezu.
Hasi aurretik
Amazon S3ko kontu bat eta Nubboko kontu bat behar dituzu. Konektatzen duzun bucket bakoitza zure planaren mugan zenbatzen da: Doako planak 2 onartzen ditu, Personal planak 5 eta Pro planak ez du mugarik. AWSko eskualde batzuk desgaituta daude berez, eta kontuan gaitu behar dira erabili aurretik (Milan, Zurich edo Lurmutur Hiria, adibidez). Bucketa horietako batean sortuko baduzu, gaitu lehenik. Ez dago Block Public Access desaktibatu beharrik: Nubbok bucketa pribatu mantentzen du.
Aukeratu nola konektatu
Nubboren laguntzaileak bi bide eskaintzen ditu. Biak berdin amaitzen dira: bucketa konektatuta eta nabigatzailetik igotzeko prest.
| Automatikoa | Gako mugatuarekin | |
|---|---|---|
| Gakoa | Kontu osorako sarbidea | Bucket bakarrera mugatua |
| Bucketa | Nubbok zureetako bat erabiltzen du edo berri bat sortzen du | Zuk sortzen duzu lehenik |
| CORS | Nubbok gehitzen du araua zure ordez | Zuk gehitzen duzu araua |
| Noiz aukeratu | Biderik azkarrena | Kontu osorako sarbidea eman nahi ez duzunean |
Konexio automatikoa
1. urratsa: sortu gakoa Amazon S3n
- Hasi saioa AWS kontsolan eta ireki IAM. Erabili IAM erabiltzaile bat, inoiz ez kontuaren root erabiltzailea.
- Joan Users atalera eta sakatu Create user. Eman izen bat, adibidez
nubbo, eta sakatu Next. - Set permissions atalean, aukeratu Attach policies directly, bilatu eta markatu AmazonS3FullAccess eta sortu erabiltzailea.
- Ireki erabiltzailea, joan Security credentials fitxara eta, Access keys atalean, sakatu Create access key.
- Erabilera-kasu gisa aukeratu Application running outside AWS (edo Other, zerrendan ez badago) eta sakatu Next eta Create access key.
- Sakatu Download .csv file. AWSk secret access key-a ikusteko aukera ematen dizun une bakarra da.
2. urratsa: konektatu bucketa Nubbon
Nubbon, ireki Bucketak eta sakatu Konektatu bucketa. Aukeratu Amazon S3 eta sakatu Jarraitu.

Aukeratu Automatikoa eta sakatu Jarraitu.

Zure gakoa urratsean, sakatu Igo fitxategia eta hautatu deskargatu duzun CSVa, edo itsatsi haren edukia testu-koadroan. Nubbok access key-a eta secret-a irakurtzen ditu, eskuz kopiatu beharrik izan ez dezazun. Egiaztatu Eskualdea zure bucketen eskualdea dela. Sakatu Egiaztatu gakoa. Nubbok egiaztatzen du gakoak funtzionatzen duela eta kontu osorako sarbidea duela.

Aukeratu zure bucketetako bat eta sakatu Erabili bucket hau, edo hautatu Sortu berri bat, idatzi izen bat (eta aukeratu eskualdea, eskatzen badu) eta sakatu Sortu eta prestatu. Nubbok CORS arau bat gehitzen dio bucketari, aplikaziotik egindako igoerak eta deskargak soilik baimentzen dituena, eta lehendik dituen arauak gordetzen ditu.

Berrikusi hiru egiaztapenak, aldatu Izena Nubbon nahi baduzu eta sakatu Amaitu. Bucketa Bucketak atalean agertzen da eta arakatzailean ireki dezakezu.

Nubbok zure gakoarekin CORS araua gehitu ezin badu, laguntzaileak CORS urratsera eramango zaitu. Kasu horretan, jarraitu Gehitu CORS araua atala.
Konexioa gako mugatuarekin
1. urratsa: prestatu bucketa eta gakoa Amazon S3n
- Kontsolan, aukeratu eskualdea goiko barran, ireki S3 eta, General purpose buckets atalean, sakatu Create bucket. Eman izen bat (3 eta 63 karaktere artean: letra xeheak, zenbakiak, puntuak eta marratxoak) eta sortu Block Public Access aktibatuta duela.
- IAM atalean, sortu baimenik gabeko erabiltzaile bat (Users, Create user).
- Ireki erabiltzailea, Permissions fitxa, Add permissions, Create inline policy. Aldatu JSON editorera, itsatsi politika hau
YOUR-BUCKETzure bucketaren izenarekin ordezkatuta eta gorde izen batekin. - Sortu gakoa Security credentials atalean, Create access key, konexio automatikoan bezala, eta deskargatu CSVa.
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": ["s3:ListBucket", "s3:GetBucketLocation"],
"Resource": "arn:aws:s3:::YOUR-BUCKET"
},
{
"Effect": "Allow",
"Action": [
"s3:GetObject",
"s3:PutObject",
"s3:DeleteObject",
"s3:AbortMultipartUpload",
"s3:ListMultipartUploadParts"
],
"Resource": "arn:aws:s3:::YOUR-BUCKET/*"
}
]
}
2. urratsa: konektatu bucketa Nubbon
- Bucketak atalean, sakatu Konektatu bucketa, aukeratu Amazon S3 eta, ondoren, Gako mugatuarekin.
- Igo gakoaren CSVa edo itsatsi haren edukia, eta aukeratu bucketaren eskualdea. Sakatu Egiaztatu gakoa.
- Idatzi bucketaren izen zehatza eta sakatu Egiaztatu sarbidea.
- Laguntzailea CORS urratsera igarotzen da, gehitu behar duzun arauarekin.
Gehitu CORS araua
CORS arauari esker, nabigatzaileak zure bucketeko fitxategiak igo eta deskarga ditzake https://nubbo.app helbidetik. Laguntzaileak CORS urratsean erakusten duen arau bera da.
- S3 kontsolan, ireki bucketa eta joan Permissions fitxara.
- Korritu behera Cross-origin resource sharing (CORS) ataleraino eta sakatu Edit.
- Itsatsi araua eta sakatu Save changes.
[
{
"AllowedHeaders": ["*"],
"AllowedMethods": ["GET", "PUT", "POST", "DELETE", "HEAD"],
"AllowedOrigins": ["https://nubbo.app"],
"ExposeHeaders": ["ETag"],
"MaxAgeSeconds": 3600
}
]

Gorde ondoren, itzuli Nubbora eta sakatu Gehitu dut, egiaztatu. Hornitzaile batzuek minutu bat behar dute aplikatzeko. Zure gakoak CORS aldatzeko baimena badu, Saiatu nire ordez konfiguratzen aukerak zure ordez egingo du.
Zerbait gaizki badoa
| Mezua Nubbon | Zer egin |
|---|---|
| “Kredentzialak ez dira baliozkoak. Berrikusi access key-a eta secret access key-a.” | Kopiatu berriro bi gakoak, hasieran edo amaieran zuriunerik gabe. |
| “Gako hau bucket bakarrera mugatuta dagoela dirudi. Bide mugatuarekin jarrai dezakezu edo sarbide osoa duen gako bat sortu.” | Sakatu Jarraitu gako mugatuarekin, edo sortu kontu osorako sarbidea duen gako bat eta sakatu Probatu beste gako bat. |
| “Ez da bucketa aurkitu. Egiaztatu izena eta eskualdea.” | Egiaztatu bucketaren izen zehatza eta aukeratutako eskualdea bucketarena dela. |
| “Zure gakoak ez du bucketak sortzeko baimenik.” | Erabili sarbide osoa duen gako bat, edo sortu bucketa zure panelean eta sakatu Nire panelean sortu dut jada. |
| “Izen hori erabiltzen ari da hornitzaile honetan; saiatu beste batekin.” | Bucketen izenak bakarrak dira hornitzaile osoan: aukeratu beste bat. |
| “Zure gakoak ez du hori konfiguratzeko baimenik.” | Gehitu CORS araua eskuz, goian azaltzen den bezala. |
| “Oraindik ez dabil. Berrikusi araua eta egiaztatu berriro; hornitzaile batzuek minutu bat behar dute aplikatzeko.” | Egiaztatu jatorria zehazki https://nubbo.app dela, amaieran barra-zeiharrik gabe, itxaron minutu bat eta egiaztatu berriro. |
| “Bucket hau erabiltzen ari da jada.” | Bucket hori Nubbon konektatuta dago jada, zure kontuan edo beste batean. |
| “Bucketa beste eskualde batean dago. Egiaztatu konfiguratutako eskualdea.” | Zure gakoa urratsean, aukeratu bucketa dagoen eskualdea. |
| “Ez ditugu gakoak aurkitu fitxategi horretan; itsatsi eskuz.” | Igo gakoa sortzean deskargatu zenuen CSVa, edo itsatsi haren edukia dagoen bezala. |
Zenbat balio duen
Amazon S3k biltegiratzea, eskaerak eta kanporako datu-transferentzia kobratzen ditu. Adibideekin azaltzen dugu Amazon S3ren prezioak artikuluan.
Ohiko galderak
Nire S3 bucketa publiko egin behar dut Nubbo erabiltzeko?
Ez. Nubbok bucketa pribatu mantentzen du eta Block Public Access aktibatuta utz dezakezu. Igoerek eta deskargek iraungitzen diren URL aurrez sinatuak erabiltzen dituzte.
Zer baimen behar ditu AWS gakoak?
Bide automatikorako, AmazonS3FullAccess politika. Gako mugatu batekin, nahikoa da zure bucketerako sarbidea soilik ematen duen inline politika bat: objektuak zerrendatu, irakurri, idatzi eta ezabatu.
AWSko root erabiltzailearen gakoak erabil ditzaket?
Ez da ideia ona, eta AWSk ez du gomendatzen. Sortu IAM erabiltzaile bat Nubborako bakarrik; gero haren gakoa desaktiba dezakezu beste ezer ukitu gabe.
Zergatik ez du Nubbok AWS gakorako eremurik?
AWSk gakoa CSV batean ematen dizulako. Nubbok zuzenean irakurtzen du: igo egiten duzu edo haren edukia itsatsi, eta ez duzu inoiz secret-a eskuz kopiatzen.
Hainbat S3 bucket konekta ditzaket?
Bai. Bucket bakoitza zure planaren mugan zenbatzen da: Doako planak 2 onartzen ditu, Personal planak 5 eta Pro planak ez du mugarik, eta AWS kontu desberdinetakoak izan daitezke.
Iturriak
Prezioak eta mugak beheko orri ofizialetatik datoz. Hornitzaileek aldatu egiten dituzte; beraz, egiaztatu erabaki aurretik.