SFTP
SFTP. Praktyczne informacje dla sprzedawców Shopify.

Co to jest SFTP?
SFTP (protokół transferu plików SSH) jest protokołem umożliwiającym bezpieczne przesyłanie plików przez połączenie SSH, domyślnie w porcie 22. Ponieważ cały ruch przebiega przez tunel SSH, dane logowania, polecenia i zawartość pliku są zaszyfrowane - w przeciwieństwie do klasycznego FTP, który wysyła wszystko w cleartext. SFTP nie jest tym samym co FTPS (zwykły FTP zawinięty w TLS na porcie 21); oba te elementy nie są wymienne. Można uwierzytelniać za pomocą nazwy użytkownika / hasła lub pary kluczy SSH.
Dlaczego SFTP ma znaczenie?
W ecommerce SFTP jest nadal szeroko rozpowszechnionym i niezawodnym sposobem wymiany dużych plików wsadowych między systemami, które nie dzielą API. Dostawca może upuścić CSV akcji i cen na serwerze SFTP każdej nocy, a system pobiera i importuje go. Szyfrowanie oznacza, że dane klienta, zamówienia i cenniki nie są narażone na działanie w otwartym Internecie w tranzycie, co ma znaczenie zarówno dla niezawodności, jak i dla spełnienia wymogów ochrony danych.
Przypadki wspólnego stosowania
- Planowane kanały produktów. Automatyczna dzienna wymiana pasze do produktów z systemem ERP, PIM lub targowiskiem.
- Inwentaryzacja i zamówienia na 3PL. Wrzucam pliki zamówień do magazynu wypełniającego i wycofuję poziom zapasów.
- Zaopatrzenie w śmieci. Katalog i pliki inwentaryzacyjne z hurtownika w ustalonych godzinach.
- Dostęp oparty na kluczach. Konfigurowanie kluczy SSH zamiast haseł dla nienadzorowanych, zautomatyzowanych transferów.
Shopify perspektywa
Shopify nie daje Ci dostępu SFTP lub FTP do tematu lub plików podstawowych - jako hostowane platformy SaaS, pracujesz za pośrednictwem edytora motywu, integracji GitHub, Shopify CLI, lub Admin API zamiast. Dlatego SFTP zazwyczaj pojawia się w integracjach osób trzecich: złącze ERP, narzędzie zasilające lub 3PL, które dokonuje wymiany plików CSV z zewnętrznym serwerem SFTP. Zachowaj SMTP i SFTP oddzielny - jeden wysyła e-mail, inne pliki - i zawsze używać kluczy SSH zamiast współdzielonych haseł dla zautomatyzowanych przepływów.