Čo je SFTP?
SFTP je bezpečný protokol prenosu súborov (ang. SSH File Transfer Protocol). Predstavuje bežný spôsob, ako môžu používatelia sťahovať súbory z internetu alebo ich na internet nahrávať. Protokol SFTP zaisťuje bezpečný prenos údajov pomocou šifrovania, pri ktorom nedochádza k prenosu žiadnych nezašifrovaných údajov textového súboru.
Skôr než začnete
Na odoslanie informačných kanálov budete najskôr musieť zaregistrovať svoj informačný kanál. Upozorňujeme, že pri odosielaní cez SFTP musí byť súbor v komprimovanom alebo nekomprimovanom formáte menší ako 4 gigabajty (GB). Ak je váš súbor väčší, rozdeľte ho pred nahrávaním na viaceré menšie súbory.
Ak potrebujete po prečítaní tohto článku ďalšiu pomoc s protokolom SFTP, pozrite si sprievodcu riešením problémov.
Vytvorte účet SFTP
Ak si chcete vytvoriť účet SFTP, postupujte takto:
- Prihláste sa do účtu Merchant Center.
- V účte Merchant Center prejdite na rozbaľovaciu trojbodkovú ponuku a kliknite na SFTP/GCS.
- Vyberte kartu SFTP.
- Automaticky sa vygeneruje používateľské meno účtu SFTP. Kliknutím na Generovať heslo si vygenerujte heslo a aktivujte si účet.
- Zobrazí sa vyskakovacie okno s automaticky vygenerovaným heslom.
-
Poznámka: Heslo sa z bezpečnostných dôvodov nezobrazí znova. Pred zatvorením vyskakovacieho okna si preto heslo bezpečne uložte.
-
- Ak sa chcete vrátiť na stránku nastavení SFTP, kliknite na Zavrieť.
Zmena hesla k účtu SFTP
Ak si potrebujete zmeniť heslo k účtu SFTP, môžete to urobiť vygenerovaním bezpečného hesla v službe Merchant Center. Ak si chcete zmeniť heslo k účtu SFTP, postupujte takto:
- Prihláste sa do účtu Merchant Center.
- Kliknite na ikonu kľúča a potom na karte SFTP/GCS vyberte Nastavenia.
- V sekcii SFTP kliknite na Vygenerovať nové heslo.
- Zobrazí sa vyskakovacie okno s výzvou na potvrdenie, že chcete zmeniť svoje heslo. Ak chcete pokračovať, kliknite na Potvrdiť.
- Zobrazí sa vyskakovacie okno s novým vygenerovaným heslom.
-
Poznámka: Heslo sa z bezpečnostných dôvodov znovu nezobrazí. Pred zatvorením vyskakovacieho okna si preto heslo bezpečne uložte.
-
- Kliknite na Zavrieť, čím sa vrátite na stránku nastavení SFTP.
Poznámka: Vygenerovať môžete iba nové heslo k účtu SFTP služby Google Merchant Center. Stratené či zabudnuté heslo sa nedá načítať.
Nahranie súboru cez SFTP
Prostredníctvom protokolu SFTP môžete súbory nahrať mnohými spôsobmi. Nižšie uvádzame pokyny k tým najbežnejším. Ak ste doteraz protokol SFTP nepoužívali, odporúčame prvú možnosť, pretože jej konfigurácia je najjednoduchšia.
V prípade všetkých možností budete potrebovať nasledujúce informácie:
- Názov hostiteľa: partnerupload.google.com je náš server SFTP, kam odošlete svoj informačný kanál.
- Používateľ: používateľské meno SFTP, ktoré môžete nájsť v nastaveniach SFTP v účte Google Merchant Center.
- Port servera SFTP: 19321 je port používaný serverom SFTP služby Google Merchant Center.
- Digitálna stopa servera SFTP: 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d je identifikačný kľúč digitálnej stopy servera pre partnerupload.google.com.
- Heslo: heslo k účtu SFTP, ktoré ste si vygenerovali v účte Merchant Center. Upozorňujeme, že toto heslo je iné než heslo k účtu Merchant Center. Heslo k účtu SFTP sa nastavuje v nastaveniach SFTP (Nastavenia > SFTP) vo vašom účte.
1. možnosť: prenos informačného kanála pomocou programu SFTP
Prenos informačného kanála pomocou programu SFTPAk chcete použiť tento spôsob, musíte mať nainštalovaný program SFTP známy aj ako klient SFTP. Ak ešte klienta SFTP nemáte, stiahnite si ho z internetu. Nasledujúce klienty SFTP si môžete vyskúšať bezplatne. (V závislosti od používanosti si za tieto programy možno budete musieť zaplatiť po skončení platnosti skúšobnej verzie.) Kliknite na niektorý z týchto odkazov a stiahnite si program z webu.
- FileZilla (Windows)
- Fetch (Mac)
- Ak chcete na internete nájsť iné klienty SFTP, kliknite tu.
Keď si program SFTP stiahnete a nainštalujete, budete ho musieť nakonfigurovať tak, aby ste sa mohli pripojiť k serveru SFTP. Klient SFTP bude potrebovať nasledujúce nastavenia:
- Názov hostiteľa: partnerupload.google.com je náš server SFTP, kam odošlete svoj informačný kanál.
- Používateľ: používateľské meno SFTP, ktoré môžete nájsť v nastaveniach SFTP v účte Google Merchant Center.
- Heslo: heslo SFTP, ktoré ste si vygenerovali v účte Google Merchant Center. Upozorňujeme, že toto heslo je iné než heslo k účtu Merchant Center. Heslo k účtu SFTP sa nastavuje v nastaveniach SFTP (Nastavenia > SFTP) vo vašom účte.
- Typ prihlásenia: mal by byť nastavený ako bežný, nie anonymný. Toto nastavenie možno budete musieť zmeniť pred tým, ako budete môcť zadať používateľské meno a heslo.
2. možnosť: Prenos dát cez protokol SFTP pomocou príkazového riadka
Windows: Prenos dát cez protokol SFTP pomocou príkazového riadka- V ponuke Štart vyberte Programy, Príslušenstvo a potom Príkazový riadok. Alebo v ponuke Štart vyberte Programy a potom Príkazový riadok MS-DOS. (Ak ani jeden z týchto spôsobov nefunguje: v ponuke Štart vyberte Hľadať, vyberte možnosť Súbory alebo priečinky a zadajte výraz „príkazový riadok“. Dvakrát kliknite na súbor s názvom Príkazový riadok.)
- V zobrazenom okne zadajte sftp -P 19321 {vaše používateľské meno sftp}@partnerupload.google.com a stlačte kláves Enter.
- Zadajte používateľské meno, ktoré ste si nastavili v službe Merchant Center (nájdete ho kliknutím na Nastavenia > SFTP vo svojom účte).
- „-P 19321“ označuje správny port servera SFTP služby Google Merchant Center.
- Ak sa k serveru partnerupload.google.com pripájate po prvýkrát, môže sa vám zobraziť nasledujúca výzva: „Nepodarilo sa určiť totožnosť hostiteľa [partnerupload.google.com]:19321. Kľúč RSA digitálnej stopy je 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d. Naozaj chcete pokračovať v pripájaní (áno/nie)?“. Po overení, či kľúč digitálnej stopy zobrazený v relácii zodpovedá kľúču uvedenému vyššie, zadajte y.
- Zobrazí sa výzva na zadanie hesla. Zadajte heslo k účtu SFTP, ktoré ste si vygenerovali v službe Merchant Center. Upozorňujeme, že toto heslo je iné než heslo k účtu Merchant Center. Nastavuje sa v nastaveniach SFTP (Nastavenia > SFTP) vo vašom účte.
- Súbor cez SFTP odošlete tak, že napíšete put {váš adresár vrátane názvu súboru} a stlačíte kláves Enter. Napríklad, ak máte informačný kanál s názvom „informačnýkanál.txt“ v priečinku Dokumenty, napíšte „put C:\Používatelia\používateľskémeno\Dokumenty\informačnýkanál.txt“.
- Po chvíli by sa vám mala zobraziť aktualizácia stavu s priebehom nahrávania a po dokončení nahrávania sa zobrazí potvrdenie. Potom môžete program ukončiť.
- Otvorte okno aplikácie Terminal. Môžete to urobiť tak, že stlačíte klávesy Command + medzerník, vyhľadáte výraz „Terminal“ a potom ho vyberiete v zobrazenom poli.
- V zobrazenom okne aplikácie Terminal zadajte sftp -P 19321 {vaše používateľské meno sftp}@partnerupload.google.com a stlačte kláves Enter.
- Zadajte používateľské meno, ktoré ste si nastavili v službe Merchant Center (nájdete ho kliknutím na Nastavenia > SFTP vo svojom účte).
- „-P 19321“ označuje správny port servera SFTP služby Google Merchant Center.
- Ak sa k serveru partnerupload.google.com pripájate po prvýkrát, môže sa vám zobraziť nasledujúca výzva: „Nepodarilo sa určiť totožnosť hostiteľa [partnerupload.google.com]:19321. Kľúč RSA digitálnej stopy je 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d. Naozaj chcete pokračovať v pripájaní (áno/nie)?“. Po overení, či kľúč digitálnej stopy zobrazený v relácii zodpovedá kľúču uvedenému vyššie, zadajte y.
- Zobrazí sa výzva na zadanie hesla. Zadajte heslo k účtu SFTP, ktoré ste si vygenerovali v službe Merchant Center. Upozorňujeme, že toto heslo je iné než heslo k účtu Merchant Center. Nastavuje sa v nastaveniach SFTP (Nastavenia > SFTP) vo vašom účte.
- Súbor cez SFTP odošlete tak, že napíšete put {váš adresár vrátane názvu súboru} a stlačíte kláves Enter. Napríklad, ak máte informačný kanál s názvom „informačnýkanál.txt“ v priečinku Dokumenty, napíšte „put /Používatelia/používateľskémeno/Dokumenty/informačnýkanál.txt“.
- Po chvíli by sa vám mala zobraziť aktualizácia stavu s priebehom nahrávania a po dokončení nahrávania sa zobrazí potvrdenie. Potom môžete program ukončiť.
- Otvorte aplikáciu Terminal.
- V zobrazenom okne aplikácie Terminal zadajte sftp -P 19321 {vaše používateľské meno sftp}@partnerupload.google.com a stlačte kláves Enter.
- Zadajte používateľské meno, ktoré ste si nastavili v službe Merchant Center (nájdete ho kliknutím na Nastavenia a potom SFTP vo svojom účte).
- „-P 19321“ označuje správny port servera SFTP služby Google Merchant Center.
- Ak sa k serveru partnerupload.google.com pripájate po prvýkrát, môže sa vám zobraziť nasledujúca výzva: „Nepodarilo sa určiť totožnosť hostiteľa [partnerupload.google.com]:19321. Kľúč RSA digitálnej stopy je 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d. Naozaj chcete pokračovať v pripájaní (áno/nie)?“. Po overení, či kľúč digitálnej stopy zobrazený v relácii zodpovedá kľúču uvedenému vyššie, zadajte y.
- Zobrazí sa výzva na zadanie hesla. Zadajte heslo k účtu SFTP, ktoré ste si vygenerovali v službe Merchant Center. Upozorňujeme, že toto heslo je iné než heslo k účtu Merchant Center. Nastavuje sa v nastaveniach SFTP (Nastavenia > SFTP) vo vašom účte.
- Súbor cez SFTP odošlete tak, že napíšete put {váš adresár vrátane názvu súboru} a stlačíte Enter. Napríklad, ak máte informačný kanál s názvom „informačnýkanál.txt“ v priečinku Dokumenty, napíšte „put /domov/používateľskémeno/Dokumenty/informačnýkanál.txt“.
- Po chvíli by sa vám mala zobraziť aktualizácia stavu s priebehom nahrávania a po dokončení nahrávania sa zobrazí potvrdenie. Potom môžete program ukončiť.
Poznámka: Ak niekde spravíte chybu, môže sa zobraziť prázdny príkazový riadok alebo chybové hlásenie. Ak sa to stane, začnite znova prvým krokom a pokračujte, kým sa prenos vášho súboru nedokončí.