Tento článek vám ukáže, jak nastavit připojení k serveru SFTP pomocí SFTP ve FileZilla pomocí hesla nebo ověřování na základě klíče SSH .
Proč používat SFTP pro přenosy souborů
Pokud jde o FTP vs. SFTP, je třeba mít na paměti několik klíčových rozdílů. Za prvé, nikdo nechce, aby se jeho informace dostaly do nesprávných rukou. Za druhé, FTP (File Transfer Protocol) používá pro všechny přenosy čistý text.
Kdokoli může číst uživatelská jména FTP, hesla, příkazy a data procházením sítě.
Na druhou stranu SFTP může bezpečně přenášet informace. Je to proto, že staví na FTP softwaru a používá protokol SSH k přenosu souborů a vyžaduje, aby byl klient ověřen serverem pro vylepšené bezpečnostní prvky.
Stručně řečeno, SFTP je navržen jako rozšíření SSH, které poskytuje možnosti bezpečného přenosu souborů.
Připojte se k SFTP pomocí FileZilla
FileZilla je bezplatný softwarový nástroj s otevřeným zdrojovým kódem FTP, který uživatelům umožňuje přenášet soubory z místního počítače do vzdáleného počítače. Je schopen běžet na Windows, Linux a macOS. FileZilla podporuje protokoly FTP, SFTP a FTPS.
SFTP poskytuje dvě možnosti ověření uživatele při připojování k vašemu serveru:
- Hesla
- Ověřování pomocí klíče SSH
Klíče SSH jsou bezpečnější než heslo. V tomto článku se budeme zabývat oběma způsoby.
Mějte prosím na paměti, že pokud server, ke kterému se připojujete, podporuje pouze připojení FTP, nikoli připojení SSH, nebudete moci používat SFTP.
SFTP s FileZilla pomocí hesla
Otevřete FileZilla Site Manager
kliknutím na ikonu vlevo nahoře na liště nabídek.
Zobrazí se vyskakovací okno pro vytvoření nového profilu. Klikněte na New Site
a zadejte název připojení nového webu.
Na panelu na pravé straně zadejte následující informace:
- Protokol :Toto je rozbalovací část. Vyberte
SFTP - SSH File Transfer Protocol
možnost. - Hostitel :Zadejte název serveru nebo IP adresu serveru.
- Port :22
- Typ přihlášení :Vyberte
Normal
z rozbalovací nabídky. - Uživatel :Uživatelské jméno systémového uživatele.
- Heslo :Heslo uživatele systému.
Stiskněte Connect
a tato nastavení uloží a připojí FileZilla k serveru SFTP.
Přijměte certifikát SSL kliknutím na OK
knoflík. Ujistěte se, že máte Always trust this host, add this key to the cache
zaškrtnuto, takže certifikát budete muset přijmout pouze jednou.
Po dokončení výše uvedeného byste měli být schopni připojit FileZilla k vašemu SFTP serveru.
Po připojení se na pravé straně zobrazí seznam souborů na serveru. Chcete-li nahrát nové soubory, přetáhněte soubory z počítače (Local site
) na server (Remote site
).
SFTP s FileZilla pomocí ověřování na základě klíče SSH
Pokud jste ještě nevytvořili pár klíčů SSH, můžete se podívat na tento tutoriál:Generování páru klíčů SSH:Jak na to (s příklady).
Otevřete FileZilla Site Manager
kliknutím na ikonu vlevo nahoře na liště nabídek.
Zobrazí se vyskakovací okno pro vytvoření nového profilu. Klikněte na New Site
a zadejte název připojení nového webu.
Na panelu na pravé straně zadejte následující informace:
- Protokol :Toto je rozbalovací část. Vyberte
SFTP – SSH File Transfer Protocol
možnost. - Hostitel :Zadejte název serveru nebo IP adresu serveru.
- Port :22
- Typ přihlášení :Vyberte
Key file
z rozbalovací nabídky. - Uživatel :Uživatelské jméno systémového uživatele.
- Soubor klíče : Klikněte na
Browse
a vyberte soubor soukromého klíče .
Stiskněte Connect
a tato nastavení uloží a připojí FileZilla k serveru SFTP.
Přijměte certifikát SSL kliknutím na OK
knoflík. Ujistěte se, že máte Always trust this host, add this key to the cache
zaškrtnuto, takže certifikát budete muset přijmout pouze jednou.
Závěr
Gratulujeme, úspěšně jste připojili FileZilla k vašemu SFTP serveru!
Nyní víte, že SFTP znamená SSH File Transfer Protocol a poskytuje zabezpečené připojení při přenosu souborů z jednoho hostitele na druhého. Jeho funkce jsou podobné FTP, ale liší se pouze protokolem.
Pokud máte nějaké dotazy nebo tipy, které byste mohli sdílet, můžete tak učinit v sekci komentářů.