Co je to protokol SFTP?
Zkratka SFTP znamená SSH File Transfer Protocol (Protokol pro přenos souborů SSH). Představuje obvyklý způsob, jak uživatelé na internetu nahrávají nebo stahují soubory. Protokol SFTP zajišťuje bezpečný přenos dat pomocí šifrování, při kterém nedochází k přenosu žádných nezašifrovaných dat textových souborů.
Než začnete
Pokud chcete odesílat zdroje dat, musíte nejdříve vytvořit zdroj. Při odesílání přes SFTP nesmí velikost souboru přesáhnout 4 gigabajty (GB) v komprimovaném ani v nekomprimovaném formátu. Pokud je váš soubor větší, rozdělte ho před nahráním na několik menších souborů.
Pokud i po přečtení tohoto článku budete potřebovat další pomoc s použitím protokolu SFTP, projděte si průvodce odstraňováním problémů.
Vytvoření účtu SFTP
Postup vytvoření účtu SFTP:
- V Manufacturer Center klikněte na ikonu nástrojů a nastavení .
- V rozbalovací nabídce klikněte na SFTP nebo GCS.
- Vyberte kartu SFTP.
- Uživatelské jméno účtu SFTP se vygeneruje automaticky. Pokud chcete vygenerovat heslo a aktivovat tak svůj účet, klikněte na možnost Vygenerovat.
- Objeví se vyskakovací okno s automaticky generovaným heslem.
- Pokud se chcete vrátit na stránku nastavení SFTP, klikněte na tlačítko Zavřít.
Změna hesla k účtu SFTP
Pokud potřebujete změnit heslo ke svému účtu SFTP, můžete si bezpečné heslo vygenerovat ve službě Manufacturer Center. Postup změny hesla k účtu SFTP:
- V Manufacturer Center klikněte na ikonu nástrojů a nastavení .
- V rozbalovací nabídce klikněte na SFTP nebo GCS.
- V části SFTP klikněte na Resetovat.
- Ve zobrazeném vyskakovacím okně potvrďte, že chcete změnit heslo. Pokud chcete pokračovat, klikněte na možnost Resetovat.
- Objeví se další vyskakovací okno s nově generovaným heslem.
- Kliknutím na tlačítko Zavřít se vrátíte na stránku nastavení SFTP.
Poznámka: Jakmile heslo vygenerujete, nezapomeňte ho před zavřením vyskakovacího okna bezpečně uložit. Heslo se z bezpečnostních důvodů již nezobrazí. Nezapomeňte, že ve službě Google Manufacturer Center můžete pouze vygenerovat nové heslo pro účet SFTP. Nelze znovu načíst ztracená nebo zapomenutá hesla.
Nahrání souboru prostřednictvím protokolu SFTP
Prostřednictvím protokolu SFTP můžete soubory nahrávat celou řadou metod. Pokyny k těm nejběžnějším naleznete níže. Pokud jste dosud protokol SFTP nepoužívali, doporučujeme možnost 1, protože je její konfigurace nejsnazší.
U každé z možností budete potřebovat následující informace:
- Host name (Název hostitele): partnerupload.google.com; na tento server SFTP odešlete svůj zdroj.
- User (Uživatel): uživatelské jméno účtu SFTP, které najdete v nastavení protokolu SFTP ve službě Google Manufacturer Center.
- SFTP server port (Port serveru SFTP): 19321, jedná se o port využívaný serverem SFTP služby Google Manufacturer Center.
- SFTP server print (Otisk serveru SFTP): 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d, jedná se o identifikační klíč otisku serveru partnerupload.google.com.
- Password (Heslo): heslo k účtu SFTP, které jste si vygenerovali v účtu služby Manufacturer Center. Upozorňujeme, že toto heslo se neshoduje s heslem k účtu služby Manufacturer Center. Heslo k účtu SFTP si můžete nastavit ve svém účtu, a to pod položkou Nastavení SFTP (Nastavení > SFTP).
Možnost 1: Přenos zdroje dat pomocí programu SFTP
Přenos zdroje dat pomocí programu SFTP
Po stažení a nainstalování programu SFTP bude třeba jej nakonfigurovat tak, aby se mohl připojit k našemu serveru SFTP. V klientu SFTP bude třeba zvolit následující nastavení:
- Host name (Název hostitele): partnerupload.google.com; na tento server SFTP odešlete svůj zdroj.
- User (Uživatel): uživatelské jméno účtu SFTP, které najdete v nastavení protokolu SFTP ve službě Google Manufacturer Center.
- Password (Heslo): heslo k účtu SFTP vygenerované v účtu služby Google Manufacturer Center. Upozorňujeme, že toto heslo se neshoduje s heslem k účtu služby Manufacturer Center. Heslo k účtu SFTP si můžete nastavit ve svém účtu, a to pod položkou Nastavení SFTP (Nastavení > SFTP).
- Logontype (Typ přihlášení): U tohoto nastavení by měla být vybraná možnost Normal (Normální), nikoli Anonymous (Anonymní). Je možné, že toto nastavení bude třeba změnit, než budete moci zadat uživatelské jméno a heslo.
Poznámka: Rozhraní jednotlivých klientů SFTP se může lišit. Může být nutné zvolit připojení typu SFTP nebo umístit před adresu názvu hostitele předponu protokolu „sftp://“ (např. sftp://partnerupload.google.com). Pokyny naleznete v dokumentaci klienta SFTP.
Možnost 2: Odeslání dat prostřednictvím protokolu SFTP pomocí příkazu
Windows: Odeslání dat prostřednictvím protokolu SFTP pomocí příkazového řádku
- V nabídce Start zvolte možnost Programy, poté Příslušenství a nakonec Příkazový řádek. Nebo v nabídce Start zvolte Programy a poté vyberte příkazový řádek MS-DOS. (Pokud nefunguje ani jedna možnost: V nabídce Start vyberte Vyhledat, pak Hledat soubor nebo adresáře a napište „příkazový řádek“. Dvakrát klikněte na soubor s názvem „Příkazový řádek.“)
- V zobrazeném okně napište sftp -P 19321 {vaše uživatelské jméno účtu sftp}@partnerupload.google.com a stiskněte klávesu Enter.
- Zadejte uživatelské jméno, které jste si nastavili ve službě Manufacturer Center (najdete jej kliknutím na položky Nastavení a SFTP ve svém účtu).
- „-P 19321“ označuje správný port pro server SFTP služby Google Manufacturer Center.
- Pokud se k serveru partnerupload.google.com připojujete poprvé, může se vám zobrazit následující výzva: „Pravost hostitelského serveru '[partnerupload.google.com]:19321' nelze doložit. Digitální otisk klíče RSA je 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d. Opravdu chcete pokračovat v připojení (ano/ne)?“ Jakmile ověříte, že se digitální otisk klíče zobrazený ve vaší relaci shoduje s otiskem výše, zadejte písmeno „y“.
- Budete vyzváni k zadání hesla. Zadejte heslo k účtu SFTP, které jste si vygenerovali ve službě Manufacturer Center. Upozorňujeme, že toto nastavení se neshoduje s nastavením služby Manufacturer Center a nastavuje se ve vašem účtu v nastavení SFTP (Nastavení > SFTP ).
- Napište „put {název adresáře, včetně názvu souboru}“ a stisknutím klávesy Enter soubor odešlete prostřednictvím protokolu SFTP. Pokud jste svůj zdroj nazvali například „datafeed.txt“ a uložili ve složce Documents (Dokumenty), napíšete „put C:\Users\jmeno_uzivatele\Documents\datafeed.txt“.
- Pár okamžiků poté by se měla objevit aktualizace stavu s průběhem nahrávání a následně potvrzením, až bude nahrávání dokončeno. Poté můžete program ukončit.
Mac: Odeslání dat prostřednictvím protokolu SFTP pomocí programu Terminal
- Otevřete okno programu Terminal. Stačí stisknout klávesy Command + mezerník, vyhledat výraz „Terminal“ a v zobrazeném okně vybrat program.
- V zobrazeném okně programu Terminal napište sftp -P 19321 {vaše uživatelské jméno účtu sftp}@partnerupload.google.com a stiskněte klávesu Enter.
- Zadejte uživatelské jméno, které jste si nastavili ve službě Manufacturer Center (najdete jej kliknutím na položky Nastavení ve svém účtu).
- „-P 19321“ označuje správný port pro server SFTP služby Google Manufacturer Center.
- Pokud se k serveru partnerupload.google.com připojujete poprvé, může se vám zobrazit následující výzva: „Pravost hostitelského serveru '[partnerupload.google.com]:19321' nelze doložit. Digitální otisk klíče RSA je 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d. Opravdu chcete pokračovat v připojení (ano/ne)?“ Jakmile ověříte, že se digitální otisk klíče zobrazený ve vaší relaci shoduje s otiskem výše, zadejte písmeno „y“.
- Budete vyzváni k zadání hesla. Zadejte heslo k účtu SFTP, které jste si vygenerovali ve službě Manufacturer Center. Upozorňujeme, že toto nastavení se neshoduje s nastavením služby Manufacturer Center a nastavuje se ve vašem účtu v nastavení SFTP (Nastavení > SFTP ).
- Napište „put {název adresáře, včetně názvu souboru}“ a stisknutím klávesy Enter soubor odešlete prostřednictvím protokolu SFTP. Pokud jste svůj zdroj nazvali například „datafeed.txt“ a uložili ve složce Documents (Dokumenty), napíšete „put /Users/username/Documents/datafeed.txt“.
- Pár okamžiků poté by se měla objevit aktualizace stavu s průběhem nahrávání a následně potvrzením, až bude nahrávání dokončeno. Poté můžete program ukončit.
Poznámka: Pokud se v rámci postupu dopustíte chyby, může se zobrazit prázdný příkazový řádek nebo chybová zpráva. Pokud se tak stane, začněte znovu od prvního kroku a pokračujte, dokud se vám nepodaří přenos souboru dokončit.
Linux: Odeslání dat prostřednictvím protokolu SFTP pomocí příkazového řádku
- Otevřete program Terminal.
- V zobrazeném okně programu Terminal napište sftp -P 19321 {vaše uživatelské jméno účtu sftp}@partnerupload.google.com a stiskněte klávesu Enter.
- Zadejte uživatelské jméno, které jste si nastavili ve službě Manufacturer Center (najdete jej kliknutím na položky Nastavení a SFTP ve svém účtu).
- „-P 19321“ označuje správný port pro server SFTP služby Google Manufacturer Center.
- Pokud se k serveru partnerupload.google.com připojujete poprvé, může se vám zobrazit následující výzva: „Pravost hostitelského serveru '[partnerupload.google.com]:19321' nelze doložit. Digitální otisk klíče RSA je 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d. Opravdu chcete pokračovat v připojení (ano/ne)?“ Jakmile ověříte, že se digitální otisk klíče zobrazený ve vaší relaci shoduje s otiskem výše, zadejte písmeno „y“.
- Budete vyzváni k zadání hesla. Zadejte heslo k účtu SFTP, které jste si vygenerovali ve službě Manufacturer Center. Upozorňujeme, že toto nastavení se neshoduje s nastavením služby Manufacturer Center a nastavuje se ve vašem účtu v nastavení SFTP (Nastavení > SFTP ).
- Napište „put {název adresáře, včetně názvu souboru}“ a stisknutím klávesy Enter soubor odešlete prostřednictvím protokolu SFTP. Pokud jste svůj zdroj nazvali například „datafeed.txt“ a uložili ve složce Documents (Dokumenty), napíšete „put /home/username/Documents/datafeed.txt“.
- Pár okamžiků poté by se měla objevit aktualizace stavu s průběhem nahrávání a následně potvrzením, až bude nahrávání dokončeno. Poté můžete program ukončit.