Vodniki

Upravitelj datotek za Wasabi: poveži ga z Nubbo

Kako povezati bucket Wasabi z Nubbo: dostopni ključ, regija, čarovnik po korakih, CORS, ki ga Wasabi že dovoljuje, in kaj storiti, če ne deluje.

Nubbo se z Wasabi poveže z dostopnim ključem in regijo tvojih bucketov. V nekaj minutah so v raziskovalcu datotek z neposrednim nalaganjem, povezavami za deljenje in galerijami. Ta vodnik po korakih sledi čarovniku Nubbo in pokriva obe poti: samodejno ali s ključem, omejenim na en bucket.

Kaj dobiš

  • Brskaš po bucketu kot po disku: mape, pogledi, iskanje, koš, oznake in priljubljene.
  • Datoteke nalagaš in prenašaš neposredno med brskalnikom in Wasabi. Datoteke nikoli ne gredo skozi strežnike Nubbo.
  • Deliš datoteke in mape z geslom, rokom veljavnosti in omejitvijo prenosov, prejemaš datoteke v svoj bucket in ustvarjaš galerije.
  • Tvoji ključi so shranjeni šifrirani z AES-256-GCM, bucket pa lahko kadar koli odklopiš.

Preden začneš

Potrebuješ račun pri Wasabi in račun Nubbo. Vsak bucket, ki ga povežeš, se šteje v omejitev tvojega paketa: paket Brezplačno jih dovoli 2, Personal 5, Pro pa nima omejitve. Wasabi ima 16 regij in Nubbo vpraša po regiji bucketa, ker ima vsaka svoj endpoint. Če računa še nimaš, Wasabi ponuja 30-dnevni brezplačni preizkus z do 1 TB in brez kartice.

Izberi način povezave

Čarovnik Nubbo ponuja dve poti. Obe se končata enako: bucket je povezan in pripravljen za nalaganje iz brskalnika.

SamodejnoZ omejenim ključem
KljučDostop do celotnega računaOmejen na en bucket
BucketNubbo uporabi enega od tvojih ali ustvari novegaNajprej ga ustvariš sam
CORSNubbo preveri CORS pri WasabiPreveriš ga sam
Kdaj ga izbratiNajhitrejša potKo ne želiš dati dostopa do celotnega računa

Samodejna povezava

1. korak: ustvari ključ v Wasabi

  1. V konzoli Wasabi odpri Access Keys in pritisni Create Access Key.
  2. Izberi Root User ali Sub-User s pravilnikom WasabiFullAccess in pritisni Create.
  3. Pritisni Show in kopiraj dostopni ključ in skrivni ključ ali pa prenesi CSV. Wasabi ju ne bo več prikazal.

2. korak: poveži bucket v Nubbo

  1. V Nubbo odpri Bucketi in pritisni Poveži bucket. Izberi Wasabi in pritisni Nadaljuj.

    Korak Ponudnik v čarovniku Nubbo z izbranim Wasabi Korak Ponudnik v čarovniku Nubbo z izbranim Wasabi
  2. Izberi Samodejno in pritisni Nadaljuj.

    Korak Način povezave z možnostma Samodejno in Z omejenim ključem Korak Način povezave z možnostma Samodejno in Z omejenim ključem
  3. V koraku Tvoj ključ prilepi dostopni ključ in skrivni ključ ter izberi regijo svojih bucketov. Pritisni Preveri ključ. Nubbo preveri, ali ključ deluje in ali ima dostop do celotnega računa.

    Korak Tvoj ključ za Wasabi s hitrim vodnikom in polji za ključ Korak Tvoj ključ za Wasabi s hitrim vodnikom in polji za ključ
  4. Izberi enega od svojih bucketov in pritisni Uporabi ta bucket ali pa označi Ustvari novega, vpiši ime, izberi regijo in pritisni Ustvari in pripravi. Wasabi ne dovoli spreminjanja CORS prek API-ja, zato Nubbo preveri, ali privzeti CORS pri Wasabi že dovoljuje nalaganje iz aplikacije.

    Korak Tvoj bucket s seznamom bucketov in možnostjo Ustvari novega Korak Tvoj bucket s seznamom bucketov in možnostjo Ustvari novega
  5. Preglej tri preverjanja, po želji spremeni Ime v Nubbo in pritisni Končaj. Bucket se prikaže v razdelku Bucketi in ga lahko odpreš v raziskovalcu.

    Korak Končano s preverjanji povezave, bucketa in CORS Korak Končano s preverjanji povezave, bucketa in CORS

Če Nubbo s tvojim ključem ne more dodati pravila CORS, te čarovnik pelje na korak CORS. Takrat sledi razdelku Dodaj pravilo CORS.

Povezava z omejenim ključem

1. korak: pripravi bucket in ključ v Wasabi

  1. V Buckets pritisni Create Bucket, vpiši ime, izberi regijo in ga ustvari.
  2. V Policies pritisni Create Policy in ustvari pravilnik z dostopom samo do tega bucketa. Pri pisanju ti pomaga generator pravilnikov Wasabi.
  3. V Users pritisni Create User, označi dostop Programmatic in mu dodeli ta pravilnik.
  4. V Access Keys pritisni Create Access Key, izberi Sub-User in tega uporabnika ter kopiraj dostopni ključ in skrivni ključ.

2. korak: poveži bucket v Nubbo

  1. V razdelku Bucketi pritisni Poveži bucket, izberi Wasabi in nato Z omejenim ključem.
  2. Prilepi dostopni ključ in skrivni ključ ter izberi regijo. Pritisni Preveri ključ.
  3. Vpiši natančno ime bucketa in pritisni Preveri dostop.
  4. Čarovnik preide na korak CORS s pravilom, ki ga moraš dodati.

Dodaj pravilo CORS

Pravilo CORS brskalniku omogoča nalaganje in prenašanje datotek iz tvojega bucketa na https://nubbo.app. To je isto pravilo, ki ga čarovnik prikaže v koraku CORS.

Wasabi ne dovoli spreminjanja CORS prek API-ja, vendar dokler bucket nima lastnih pravil, odgovarja kateremu koli izvoru. Zato pri Wasabi običajno ni treba dodati ničesar: v koraku CORS takoj pritisni Dodano, preveri in preverjanje bo uspešno. Po samodejni poti Nubbo to preverjanje izvede sam.

Samo če si v konzoli že dodal lastna pravila CORS, dodaj tudi pravilo Nubbo, ker tvoja pravila nadomestijo privzeto nastavitev Wasabi: odpri bucket, Settings, zavihek Permissions, Cross-Origin Resource Sharing (CORS), pritisni Edit, dodaj to pravilo na seznam in pritisni Save.

[
  {
    "AllowedHeaders": ["*"],
    "AllowedMethods": ["GET", "PUT", "POST", "DELETE", "HEAD"],
    "AllowedOrigins": ["https://nubbo.app"],
    "ExposeHeaders": ["ETag"],
    "MaxAgeSeconds": 3600
  }
]
Korak CORS s pravilom, ki ga je treba dodati bucketu Korak CORS s pravilom, ki ga je treba dodati bucketu

Če si pravilo dodal, se vrni v Nubbo in pritisni Dodano, preveri.

Če gre kaj narobe

Sporočilo v NubboKaj storiti
“Neveljavne poverilnice. Preveri dostopni ključ in skrivni dostopni ključ.”Znova kopiraj oba ključa, brez presledkov na začetku ali koncu.
“Ta ključ je videti omejen na en bucket. Lahko nadaljuješ po omejeni poti ali ustvariš ključ s polnim dostopom.”Pritisni Nadaljuj z omejenim ključem ali ustvari ključ z dostopom do celotnega računa in pritisni Poskusi drug ključ.
“Bucket ni najden. Preveri ime in regijo.”Preveri natančno ime bucketa in ali je izbrana regija tista, v kateri je bucket.
“Tvoj ključ nima dovoljenja za ustvarjanje bucketov.”Uporabi ključ s polnim dostopom ali ustvari bucket v svoji nadzorni plošči in pritisni Že ga imam v svoji nadzorni plošči.
“To ime je pri tem ponudniku že v uporabi; poskusi z drugim.”Imena bucketov so pri ponudniku edinstvena: izberi drugo.
“Tvoj ključ nima dovoljenja, da bi to nastavil.”Pravilo CORS dodaj ročno, kot je razloženo zgoraj.
“Še ne deluje. Preglej pravilo in preveri znova; nekateri ponudniki potrebujejo minuto, da ga uveljavijo.”Preveri, ali je izvor natanko https://nubbo.app brez poševnice na koncu, počakaj minuto in preveri znova.
“Ta bucket je že v uporabi.”Ta bucket je v Nubbo že povezan, v tvojem ali v drugem računu.
“Bucket je v drugi regiji. Preveri nastavljeno regijo.”V Nubbo izberi regijo, v kateri si ustvaril bucket.

Koliko stane

Wasabi zaračunava fiksno ceno na TB brez stroškov odhodnega prometa, z minimalnim zneskom in minimalnim trajanjem 90 dni. Razložimo v članku Cene Wasabi.

Pogosta vprašanja

Ali moram na Wasabi nastaviti CORS?

Običajno ne. Wasabi odgovarja kateremu koli izvoru, dokler bucket nima lastnih pravil CORS, Nubbo pa to preveri sam. Če že imaš lastna pravila, na seznam dodaj pravilo Nubbo.

Zakaj Nubbo namesto mene ne spremeni CORS pri Wasabi?

Ker Wasabi ne podpira operacij CORS v API-ju S3. Urejati jih je mogoče samo v konzoli, pod Settings, Permissions.

Kateri ključ Wasabi potrebujem?

Za samodejno pot ključ Root User ali Sub-User z WasabiFullAccess. Z omejenim ključem uporabnika Programmatic s pravilnikom, ki daje dostop samo do tvojega bucketa.

Katero regijo izberem v Nubbo?

Regijo bucketa. Prikazana je na seznamu bucketov v konzoli Wasabi.

Viri

Cene in omejitve so povzete po spodnjih uradnih straneh. Ponudniki jih spreminjajo, zato jih preveri, preden se odločiš.