1.  [HostGrade.pl](/)
2.  ›
3.  [Baza wiedzy](/baza-wiedzy/)
4.  ›
5.  FTP vs SFTP vs SSH

1.  [Strona główna](/) ›
2.  [Baza wiedzy](/baza-wiedzy/) ›
3.  FTP vs SFTP vs SSH na hostingu

# FTP vs SFTP vs SSH na hostingu - różnice, bezpieczeństwo i konfiguracja

Opublikowano: 8 kwietnia 2026 · Kategoria: [Hosting](/baza-wiedzy/)

⚡ W skrócie · 9 min czytania

-   FTP, SFTP i SSH.
-   Trzy protokoły do zarządzania plikami i serwerem hostingowym. Czym się różnią? Który jest bezpieczny? Jak skonfigurować klienta FTP/SFTP w FileZilla? Kompletny przewodnik dla właścicieli stron.
-   FTP, SFTP, FTPS, SSH - co oznaczają te skróty?
-   Dlaczego FTP jest niebezpieczny?
-   SFTP - konfiguracja krok po kroku (FileZilla).

**Krótka odpowiedź:** **FTP** = niezaszyfrowane (niebezpieczne, unikaj). **SFTP** = FTP przez SSH, w pełni zaszyfrowane - używaj zawsze. **SSH** = dostęp do terminala serwera (konfiguracja, skrypty). Większość hostingów współdzielonych oferuje SFTP; SSH tylko w wyższych planach.

## FTP, SFTP, FTPS, SSH - co oznaczają te skróty?

Protokół

Port

Szyfrowanie

Zastosowanie

Bezpieczeństwo

FTP

21

Brak

Transfer plików

Niebezpieczny

FTPS

21 / 990

SSL/TLS

Transfer plików

Akceptowalny

SFTP

22

SSH (pełne)

Transfer plików

Bezpieczny

SSH

22

SSH (pełne)

Terminal / shell

Bezpieczny

## Dlaczego FTP jest niebezpieczny?

FTP przesyła wszystko w postaci niezaszyfrowanego tekstu - w tym Twoje hasło. Każdy, kto ma dostęp do sieci (np. na wspólnym WiFi, u operatora sieci, między datacenter) może przechwycić:

-   **Twoje hasło do panelu hostingu** - atakujący uzyska pełny dostęp do plików
-   **Zawartość przesyłanych plików** - kody źródłowe, konfiguracje z bazami danych
-   **Listę katalogów i plików** - informacje o strukturze aplikacji

**Ważne:** Wiele hostingów nadal domyślnie włącza FTP dla kompatybilności ze starymi klientami. W panelu cPanel/DirectAdmin możesz sprawdzić i wyłączyć plain FTP, pozostawiając tylko SFTP/FTPS.

## SFTP - konfiguracja krok po kroku (FileZilla)

FileZilla to darmowy klient FTP/SFTP dla Windows, Mac i Linux. Konfiguracja SFTP:

1.  Otwórz **Menedżer Witryn** (Plik → Menedżer Witryn lub Ctrl+S)
2.  Kliknij **Nowa witryna**, nadaj nazwę
3.  **Protokół:** SFTP - SSH File Transfer Protocol
4.  **Host:** twojadomena.pl lub adres IP serwera
5.  **Port:** 22 (lub niestandardowy podany przez hosting)
6.  **Typ logowania:** Normalne
7.  **Użytkownik:** nazwa konta z panelu hostingu
8.  **Hasło:** hasło do konta FTP/SSH
9.  Kliknij **Połącz**

Przy pierwszym połączeniu FileZilla pokaże **odcisk klucza hosta** (fingerprint). Zaakceptuj i zaznacz "Zawsze ufaj temu hostowi". Przy kolejnych połączeniach FileZilla automatycznie weryfikuje, że łączysz się z tym samym serwerem (ochrona przed atakiem man-in-the-middle).

## SSH na hostingu - do czego służy?

SSH daje Ci terminal (wiersz poleceń) na serwerze hostingowym. Przydatne zastosowania:

-   **WP-CLI** - zarządzanie WordPressem z konsoli: aktualizacje, backup bazy, migracje, mass-replace w DB
-   **Composer** - instalacja pakietów PHP (np. dla własnych skryptów bez wgrywania vendor/ przez FTP)
-   **Git pull** - aktualizacja strony przez pull z repozytorium zamiast ręcznego wgrywania plików
-   **Masowe operacje na plikach** - find, chmod, rsync - setki razy szybsze niż przez panel FTP
-   **Debugowanie** - tail -f error\_log, sprawdzanie uprawnień plików

\# Połączenie SSH z hostingiem

ssh uzytkownik@twojadomena.pl -p 22

\# WP-CLI - aktualizacja WordPressa

wp core update && wp plugin update --all

\# Klucze SSH (bezhasłowe logowanie) - generuj lokalnie

ssh-keygen -t ed25519 -C "moj@email.pl"

ssh-copy-id uzytkownik@twojadomena.pl

## Który protokół obsługują polskie hostingi?

Hosting

SFTP

SSH

Uwagi

[LH.pl](/out/lh-pl/#reklama "LH.pl")

✓

✓

SSH dostępny w panelu, wyższe plany

[CyberFolks](/out/cyberfolks/#reklama "CyberFolks")

✓

✓

SSH w planach Business+

zenbox.pl

✓

✓

SSH dostępny, panel DirectAdmin

[home.pl](/out/home-pl/#reklama "home.pl")

✓

✓/-

SSH zależny od planu, włącz w panelu

VPS (każdy)

✓

✓

SSH standard, pełny dostęp root

## Najczęstsze pytania

Jaka jest różnica między FTP a SFTP? ›

FTP (File Transfer Protocol) to starszy protokół przesyłu plików - dane i hasła przesyłane są niezaszyfrowane (plaintext). Każdy w tej samej sieci może przechwycić Twoje hasło. SFTP (SSH File Transfer Protocol) to bezpieczna alternatywa - wszystkie dane są szyfrowane przez SSH (port 22). Nazwa myląca: SFTP to NIE FTP z SSL/TLS (to byłoby FTPS), ale osobny protokół bazujący na SSH. W 2026 roku FTP powinien być wyłączony na każdym produkcyjnym hostingu - używaj wyłącznie SFTP lub FTPS.

Czy mój hosting obsługuje SSH? ›

Dostęp SSH zależy od planu i dostawcy. Hosting współdzielony (shared hosting) rzadko oferuje SSH w najtańszych planach - LH.pl, CyberFolks, zenbox.pl oferują SSH od wyższych planów lub jako płatny dodatek. home.pl ma SSH dostępny w panelu dla wybranych planów. Na VPS i serwerach dedykowanych SSH jest standardem. Sprawdź dokumentację swojego hostingu pod kątem "SSH access" lub "shell access". Jeśli SSH jest niedostępne - SFTP jest zwykle dostępne i wystarczy do zarządzania plikami.

Jak skonfigurować FileZilla do połączenia SFTP? ›

W FileZilla: (1) Otwórz Menedżer Witryn (Ctrl+S); (2) Nowa Witryna → nazwa; (3) Protocol: SFTP - SSH File Transfer Protocol; (4) Host: twojadomena.pl lub IP serwera; (5) Port: 22; (6) Logon Type: Normal; (7) User: nazwa konta FTP/SSH z panelu hostingu; (8) Password: hasło. Kliknij Połącz. Pierwsze połączenie pokaże odcisk klucza hosta - zaakceptuj i zapisz. Nigdy nie akceptuj nieznanego klucza hosta na produkcyjnym serwerze bez weryfikacji.

Do czego używać SSH na hostingu? ›

SSH (Secure Shell) daje dostęp do terminala serwera. Na hostingu współdzielonym możesz przez SSH: uruchamiać Composer i npm, wykonywać wp-cli (zarządzanie WordPressem z linii komend), uruchamiać skrypty PHP/Python, robić szybkie operacje masowe (find, sed, rsync), zarządzać uprawnieniami plików (chmod). Na VPS SSH daje pełną kontrolę - instalacja pakietów (apt/yum), zarządzanie usługami (systemd), konfiguracja serwera. SSH + klucze SSH (bez hasła) to bezpieczniejsza alternatywa dla logowania hasłem.

## Szybkie przejście do ofert związanych z tym tematem

Wybraliśmy oferty i strony z kodami rabatowymi, które najczęściej pasują do tego scenariusza użycia.

LH.pl

SSH i narzędzia dla developerów na hostingu współdzielonym.

SSH

[Aktywuj rabat →](/out/lh-pl/#reklama "LH.pl")

#Reklama · link partnerski

[Zobacz kod rabatowy →](/kody-rabatowe/lh-pl/)

CyberFolks

SFTP i deploy pod WordPress oraz aplikacje PHP.

SFTP

[Aktywuj rabat →](/out/cyberfolks/#reklama "CyberFolks")

#Reklama · link partnerski

[Zobacz kod rabatowy →](/kody-rabatowe/cyberfolks/)

webh.pl

Cloud hosting do pracy z plikami i repozytoriami.

Cloud

[Aktywuj rabat →](/out/webh/#reklama "webh.pl")

#Reklama · link partnerski

[Zobacz kod rabatowy →](/kody-rabatowe/webh/)

## Powiązane artykuły

-   [Jak przenieść stronę na nowy hosting
    
    Migracja przez SFTP krok po kroku.
    
    ](/baza-wiedzy/jak-przeniesc-strone-na-nowy-hosting/)
-   [SSL - co to jest i jak działa
    
    Szyfrowanie HTTPS dla Twojej strony.
    
    ](/baza-wiedzy/ssl-certyfikat-co-to-jest/)
-   [Hosting współdzielony vs VPS
    
    Kiedy potrzebujesz pełnego SSH na VPS.
    
    ](/baza-wiedzy/hosting-wspoldzielony-vs-vps/)
-   [Ranking hostingów
    
    Porównaj hostingi według kosztów i możliwości.
    
    ](/hosting/)
-   [FTP vs SFTP - różnice i konfiguracja FileZilla
    
    FTP vs SFTP: różnice techniczne, bezpieczeństwo, konfiguracja FileZilla krok po kroku, klucze SSH dla SFTP, porty 21/22…
    
    ](/baza-wiedzy/ftp-sftp-roznice-konfiguracja/)
-   [FTP i SFTP - konfiguracja FileZilla i połączenie z hostingiem
    
    Jak skonfigurować FileZilla do FTP i SFTP? Różnice FTP vs SFTP, bezpieczne połączenie, klucze SSH, typowe błędy…
    
    ](/baza-wiedzy/ftp-sftp-konfiguracja-filezilla/)
-   [Deploy przez Git na hostingu i VPS - git hooks i GitHub Actions
    
    Jak deployować przez Git? Post-receive hook na VPS, GitHub Actions z SSH, automatyczny deploy po git push. Bez ręcznego…
    
    ](/baza-wiedzy/git-deploy-hosting/)
-   [Jak wybrać hosting?](/jaki-hosting-wybrac/)

Autor: [Redakcja HostGrade.pl](/autorzy/) Zespół redakcyjny · Aktualizacja: 8 kwietnia 2026

Artykuły HostGrade.pl przygotowuje i aktualizuje redakcja serwisu. Ceny startowe, ceny odnowienia i warunki planów sprawdzamy w cennikach i regulaminach dostawców, a potem liczymy całkowity koszt za 2 lata (cena startowa plus odnowienia). Zasady zbierania danych i liczenia kosztów opisujemy na stronie Metodologia. Linki partnerskie oznaczamy jako #reklama.

[O redakcji i metodologii →](/autorzy/)