📁 Poradnik

Jak używać WinSCP krok po kroku – Kompletny poradnik dla początkujących

📅 Zaktualizowano: ⏱️ Czas czytania: 15 minut 🎯 Poziom: początkujący ✍️ Autor: Zarka Zoltán
✓ Zweryfikowano i zaktualizowano: listopad 2025

WinSCP to darmowy i bezpieczny klient FTP/SFTP dla Windows. Można go pobrać ze strony winscp.net, instalacja trwa 2 minuty i jest idealny do wysyłania plików na serwer WWW (np. hosting WordPress). Protokół SFTP zapewnia szyfrowane połączenie przez port 22.

Jeśli prowadzisz stronę internetową, prędzej czy później będziesz potrzebować niezawodnego narzędzia do wysyłania plików na hosting lub wprowadzania zmian na serwerze. WinSCP to jeden z najpopularniejszych darmowych klientów FTP dla Windows, który umożliwia bezpieczny transfer plików za pomocą protokołów SFTP i SCP. W tym poradniku przeprowadzę Cię od pobrania programu przez instalację aż po codzienne użytkowanie – niezależnie czy używasz cPanelu, Hostingera, home.pl czy jakiegokolwiek innego hostingu.

Czym jest WinSCP i dlaczego warto go używać?

WinSCP (Windows Secure Copy) to darmowy menedżer plików open source, który umożliwia bezpieczny transfer plików między Twoim komputerem a zdalnym serwerem. Obsługuje protokoły SFTP, SCP, FTP, WebDAV i Amazon S3. Jego dwupanelowy interfejs jest podobny do programu Total Commander.

WinSCP (Windows Secure Copy) to darmowy menedżer plików open source i klient FTP stworzony specjalnie dla systemu operacyjnego Windows. Program umożliwia nawiązanie bezpiecznego połączenia między Twoim komputerem a zdalnym serwerem WWW, a następnie wysyłanie, pobieranie lub edytowanie plików bezpośrednio na serwerze.

Wyjątkowością WinSCP jest obsługa szyfrowanych protokołów: SFTP (SSH File Transfer Protocol) oraz protokołu SCP. Oznacza to, że Twoje dane – w tym hasło i przesyłane pliki – są przesyłane w formie zaszyfrowanej przez internet, więc nieupoważnione osoby nie mają do nich dostępu. Jest to szczególnie ważne przy pracy z wrażliwymi danymi (np. wp-config.php).

Główne funkcje i zalety WinSCP

WinSCP to nie tylko prosty program do transferu plików. Następujące funkcje czynią go naprawdę użytecznym dla administratorów stron i administratorów systemów:

  • Bezpieczny transfer plików protokołem SFTP/SCP Przy użyciu protokołów SFTP i SCP opartych na SSH wszystkie dane są przesyłane w formie zaszyfrowanej. W przeciwieństwie do tradycyjnego FTP komunikacja odbywa się przez port 22, który jest domyślnie szyfrowany.
  • Dwupanelowy interfejs menedżera plików (tryb Commander) Po lewej stronie programu widzisz foldery swojego lokalnego komputera, po prawej strukturę katalogów serwera. Dzięki temu zarządzanie plikami jest bardzo przejrzyste – szczególnie przydatne przy utrzymaniu stron WordPress, hostingów cPanel i Hostinger.
  • Obsługa drag-and-drop Pliki możesz po prostu chwycić myszką i przeciągnąć z jednej strony na drugą – nawet bezpośrednio z Eksploratora Windows.
  • Wbudowany edytor tekstu Mniejsze poprawki możesz wykonywać bezpośrednio w WinSCP bez konieczności używania innego programu. Idealny do szybkich poprawek plików PHP, CSS lub .htaccess.
  • Zapisywanie sesji i haseł Skonfigurowane połączenia możesz zapisać, więc następnym razem połączysz się z hostingiem jednym kliknięciem – możesz zarządzać nawet dziesiątkami serwerów.
  • Zarządzanie uprawnieniami chmod Możesz bezpośrednio modyfikować uprawnienia chmod plików i folderów (644, 755 itd.), co jest szczególnie przydatne przy utrzymaniu stron WordPress i ustawieniach bezpieczeństwa.
  • Integracja z PuTTY dla terminala SSH Jeśli potrzebujesz terminala SSH, WinSCP może bezpośrednio uruchomić program PuTTY z zapisanymi ustawieniami – nie musisz ponownie wpisywać danych.
  • Uwierzytelnianie kluczem SSH (klucz prywatny) Oprócz logowania hasłem możesz używać uwierzytelniania za pomocą klucza prywatnego SSH (plik .ppk) dla jeszcze wyższego bezpieczeństwa – to dziś standard branżowy.
  • Wersja przenośna na pendrive Przenośną wersję WinSCP można uruchomić bez instalacji na dowolnym komputerze z Windows – idealna, jeśli pracujesz w wielu miejscach lub musisz użyć programu na komputerach klientów.

WinSCP vs FileZilla – który wybrać?

WinSCP vs FileZilla: WinSCP działa tylko na Windows, ale obsługuje protokół SCP i ma wbudowaną integrację z PuTTY. FileZilla jest dostępna na wielu platformach (Windows, Mac, Linux). Oba programy są darmowe i obsługują SFTP. Dla użytkowników Windows polecam WinSCP ze względu na lepsze bezpieczeństwo i czysty instalator.

FileZilla to kolejny bardzo popularny klient FTP. Oba są doskonałym wyborem, ale istnieje kilka ważnych różnic, które warto rozważyć:

Funkcja WinSCP FileZilla
System operacyjny Tylko Windows Windows, Mac, Linux
Obsługa SFTP ✓ Natywna ✓ Natywna
Protokół SCP ✓ Tak ✗ Nie
Obsługa Amazon S3 ✓ Tak ✓ Wersja Pro
Obsługa WebDAV ✓ Tak ✗ Nie
Integracja z PuTTY ✓ Wbudowana ✗ Brak
Obsługa kluczy SSH ✓ format .ppk ✓ format OpenSSH
Wbudowany edytor ✓ W pełni funkcjonalny ✗ Ograniczony
Opcje interfejsu Commander / Explorer Jeden interfejs
Wersja przenośna ✓ Oficjalna ✓ Oficjalna
Adware w instalatorze ✓ Brak, czysty ✗ Może wystąpić
Licencja GPL (darmowa) GPL (darmowa)
💡

Zalecenie: Jeśli używasz wyłącznie Windows i zależy Ci na bezpieczeństwie, WinSCP to doskonały wybór. Jeśli pracujesz na wielu platformach (Mac, Linux), FileZilla może być lepsza dzięki swojej niezależności od platformy. Profesjonalna rada: zainstaluj oba programy i zdecyduj, który interfejs bardziej Ci odpowiada.

Pobieranie i instalacja WinSCP na Windows

Instalacja WinSCP w 3 krokach: 1) Pobierz z winscp.net/eng/download.php, 2) Uruchom instalator i wybierz "Typical installation", 3) Wybierz interfejs Commander (dwupanelowy) lub Explorer. Instalacja jest gotowa w 2 minuty, a program jest całkowicie darmowy.

Skąd bezpiecznie pobrać WinSCP?

WinSCP pobieraj wyłącznie z oficjalnej strony ze względów bezpieczeństwa. Wersje pobrane z innych źródeł (Softonic, Download.com itd.) mogą zawierać złośliwe oprogramowanie lub ukryty adware.

⚠️

Ważne: Zawsze pobieraj program z oficjalnej strony winscp.net! Unikaj zewnętrznych portali do pobierania – często oferują wersje z dołączonym adwarem.

Proces instalacji krok po kroku

  1. Odwiedź oficjalną stronę
    Otwórz w przeglądarce stronę winscp.net/eng/download.php. Strona jest w języku angielskim, ale program obsługuje również język polski.
  2. Kliknij przycisk Download WinSCP
    Kliknięcie zielonego przycisku „Download WinSCP" rozpocznie pobieranie pliku instalacyjnego. Rozmiar pliku to około 10-12 MB, więc przy szybkim połączeniu internetowym pobierze się w kilka sekund.
  3. Uruchom instalator
    Znajdź pobrany plik WinSCP-X.X.X-Setup.exe (zwykle w folderze Pobrane) i uruchom go podwójnym kliknięciem. W Windows 10/11 może pojawić się ostrzeżenie SmartScreen – kliknij „Więcej informacji", a następnie „Uruchom mimo to".
  4. Wybierz typ instalacji
    Wybierz opcję „Typical installation" – odpowiada ona większości użytkowników. Jeśli chcesz dostosować lokalizację instalacji lub komponenty, wybierz „Custom installation".
  5. Wybierz interfejs
    Możesz wybrać spośród dwóch opcji:
    • Commander – dwupanelowy interfejs podobny do Total Commandera (zalecany dla zaawansowanych i profesjonalistów)
    • Explorer – interfejs podobny do Eksploratora Windows, prostszy (może być lepszy dla początkujących)
  6. Zakończ instalację
    Klikaj przyciski „Next", zaakceptuj umowę licencyjną i kliknij „Install". Instalacja zakończy się w ciągu kilku sekund. Program uruchomi się automatycznie.
📸
MIEJSCE NA ZRZUT EKRANU Kreator instalacji WinSCP – wybór interfejsu (Commander vs Explorer)

ALT: "Zrzut ekranu kreatora instalacji WinSCP - wybór interfejsu między opcjami Commander i Explorer"

Okno wyboru interfejsu w instalatorze WinSCP – Commander jest zalecany do profesjonalnego użytku
✅

Gratulacje! Jeśli dotarłeś do tego miejsca, WinSCP jest pomyślnie zainstalowany na Twoim komputerze. Teraz nadchodzi najważniejszy krok: konfiguracja połączenia z hostingiem.

Konfiguracja połączenia SFTP z Twoim hostingiem

Konfiguracja połączenia SFTP w WinSCP: Uruchom WinSCP, wybierz protokół SFTP, wprowadź hostname (np. ftp.domena.pl), port 22, nazwę użytkownika i hasło, następnie kliknij Login. Przy pierwszym połączeniu zaakceptuj klucz SSH serwera przyciskiem „Yes".

Po instalacji WinSCP nadchodzi najważniejszy krok: konfiguracja połączenia z hostingiem. Do tego będziesz potrzebować kilku danych od dostawcy hostingu.

Jakie dane są potrzebne do połączenia?

Do udanego połączenia SFTP będziesz potrzebować następujących informacji:

  • Nazwa hosta (Host name) – Adres serwera, na przykład: ftp.przyklad.pl, sftp.przyklad.pl lub adres IP serwera
  • Numer portu – Dla SFTP 22, dla tradycyjnego FTP 21
  • Nazwa użytkownika – Nazwa użytkownika FTP/SFTP do hostingu (zwykle taka sama jak nazwa użytkownika cPanelu)
  • Hasło – Odpowiednie hasło

Dane logowania dla hostingu cPanel

Jeśli używasz cPanelu (np. home.pl, nazwa.pl, OVH.pl), dane FTP znajdziesz tutaj:

  • Zaloguj się do cPanelu → sekcja FTP Accounts
  • Nazwa hosta: zwykle ftp.domena.pl lub adres IP serwera
  • Port: dla SFTP 22, dla FTP 21
  • Nazwa użytkownika: nazwa użytkownika cPanel (np. username@domena.pl lub tylko username)

Dane logowania dla hostingu Hostinger

W przypadku Hostingera dane znajdziesz w hPanelu:

  • Zaloguj się do hPanelu → Hosting → Details
  • Dane SFTP/SSH są w osobnej sekcji
  • Ważne: W Hostingerze dostęp SSH należy włączyć osobno w hPanelu!
📧

Gdzie znajdziesz te dane?

  • cPanel → sekcja FTP Accounts
  • Hostinger → hPanel „Hosting" → „Details"
  • home.pl → Panel klienta → FTP
  • nazwa.pl → Panel administracyjny → Dostęp FTP
  • Zenbox → Panel → Ustawienia FTP

Większość dostawców wysyła je również e-mailem przy rejestracji!

Tworzenie nowej sesji (session)

Teraz skonfigurujemy pierwsze połączenie:

  1. Uruchom WinSCP
    Przy uruchomieniu programu automatycznie pojawi się okno „Login" (Logowanie). Jeśli się nie pojawi, w głównym oknie kliknij „Session" → „New Session".
  2. Wybierz protokół
    W polu „File protocol" wybierz opcję SFTP. To najbezpieczniejszy wybór. Jeśli Twój hosting nie obsługuje SFTP, spróbuj FTP (ale to mniej bezpieczne).
  3. Wprowadź dane serwera
    • Host name: Adres serwera FTP Twojego hostingu (np. ftp.domena.pl)
    • Port number: Dla SFTP 22, dla FTP 21
    • User name: Otrzymana nazwa użytkownika
    • Password: Twoje hasło
  4. Kliknij przycisk „Login"
    Jeśli wszystkie dane zostały wprowadzone poprawnie, program połączy się z serwerem. Przy pierwszym połączeniu musisz potwierdzić klucz SSH serwera (patrz niżej).
📸
MIEJSCE NA ZRZUT EKRANU Okno Login w WinSCP – wypełnianie ustawień SFTP

ALT: "Okno logowania WinSCP z wypełnionymi danymi połączenia SFTP - nazwa hosta, port, nazwa użytkownika"

Okno Login w WinSCP z polami do wypełnienia – zalecany jest protokół SFTP
🔐

Przy pierwszym połączeniu WinSCP wyświetli okno ostrzeżenia o kluczu SSH serwera ("Server's host key"). To normalna kontrola bezpieczeństwa – kliknij „Yes", aby zaakceptować i zapisać klucz. Program zapamięta ten klucz i ostrzeże Cię, jeśli później się zmieni (co może sygnalizować problem z bezpieczeństwem).

Zapisywanie połączenia do późniejszego użycia (zapisywanie hasła)

Nie musisz za każdym razem wpisywać danych. WinSCP umożliwia zapisanie sesji wraz z hasłem:

  1. W oknie Login kliknij przycisk „Save"
    Znajduje się obok przycisku „Login", po lewej stronie.
  2. Nazwij połączenie
    Nadaj mu opisową nazwę, na przykład: „Firmowy hosting WordPress", „serwer domena.pl" lub „Klient - sklep XY"
  3. Wybierz zapisywanie hasła
    Masz dwie opcje:
    • Save password – hasło zostanie zapisane w formie zaszyfrowanej (wygodniejsze, zalecane na własnym komputerze)
    • Nie zapisuj hasła – będziesz je wpisywać przy każdym połączeniu (bezpieczniejsze na współdzielonym komputerze)

Zapisane połączenia pojawią się w lewym panelu i możesz się połączyć jednym podwójnym kliknięciem. Jeśli zarządzasz wieloma hostingami, możesz je organizować w foldery.

Wysyłanie i pobieranie plików za pomocą WinSCP

Wysyłanie plików za pomocą WinSCP: W lewym panelu przejdź do lokalnych plików, w prawym panelu do folderu docelowego na serwerze (np. /public_html/), następnie przeciągnij pliki z lewej do prawej. W przypadku WordPressa motywy znajdują się w /wp-content/themes/, wtyczki w /wp-content/plugins/.

Po pomyślnym połączeniu z hostingiem może rozpocząć się właściwa praca: zarządzanie plikami na serwerze.

Nawigacja w lokalnej i serwerowej strukturze katalogów

W dwupanelowym interfejsie WinSCP:

  • Lewy panel: Twój komputer (lokalne pliki)
  • Prawy panel: Serwer hostingu (zdalne pliki)

W przypadku strony WordPress ważne foldery zwykle znajdują się w katalogu /public_html/. Tutaj zobaczysz folder wp-content (motywy, wtyczki, przesłane pliki), plik wp-config.php (ustawienia bazy danych) i wszystkie podstawowe pliki WordPressa.

Szybki przewodnik po strukturze folderów WordPress

  • /public_html/ – folder główny strony
  • /public_html/wp-content/themes/ – tutaj są motywy
  • /public_html/wp-content/plugins/ – tutaj są wtyczki
  • /public_html/wp-content/uploads/ – przesłane obrazy, media
  • /public_html/wp-config.php – baza danych i inne ustawienia (ważny plik!)
  • /public_html/.htaccess – ustawienia serwera, przekierowania

Nawigacja jest prosta: podwójnym kliknięciem wchodzisz do folderów, kliknięciem na folder „.." przechodzisz o poziom wyżej w strukturze katalogów.

Wysyłanie plików metodą drag-and-drop

  1. Przejdź do folderu docelowego na serwerze
    W prawym panelu znajdź folder, do którego chcesz wysłać pliki (np. /public_html/wp-content/uploads/ dla obrazów).
  2. Znajdź pliki do wysłania
    W lewym panelu przejdź na swoim komputerze do folderu, w którym znajdują się pliki do wysłania.
  3. Przeciągnij pliki
    Zaznacz pliki (Ctrl+klik dla zaznaczenia wielu plików, Ctrl+A dla wszystkich) i przeciągnij je z lewej do prawej.
  4. Potwierdź wysłanie
    Pojawi się okno potwierdzenia. Domyślne ustawienia są zwykle w porządku – kliknij „OK".

Wgrywanie motywu WordPress za pomocą WinSCP

Jeśli chcesz ręcznie wgrać motyw WordPress:

  1. Rozpakuj plik ZIP motywu na swoim komputerze
  2. Połącz się z hostingiem za pomocą WinSCP
  3. Przejdź do folderu /public_html/wp-content/themes/
  4. Przeciągnij rozpakowany folder motywu (np. "flavor-flavor") do prawego panelu
  5. Poczekaj na zakończenie wysyłania, a następnie aktywuj motyw w panelu administracyjnym WordPress
⚡

Szybka porada: Pliki możesz przeciągać bezpośrednio z Eksploratora Windows do prawego panelu WinSCP! Ponadto możesz używać schowka (Ctrl+C, Ctrl+V) – bardzo wygodne!

Pobieranie plików i folderów z serwera (kopia zapasowa)

Pobieranie jest równie proste jak wysyłanie – tylko w przeciwnym kierunku:

  1. Znajdź plik do pobrania na serwerze
    W prawym panelu przejdź do żądanego pliku lub folderu. Możesz pobierać nawet całe foldery!
  2. Wybierz folder docelowy na komputerze
    W lewym panelu otwórz folder, do którego chcesz zapisać (np. Dokumenty/Kopia/).
  3. Przeciągnij pliki z prawej do lewej
    Lub kliknij prawym przyciskiem na plik i wybierz „Download".
⚠️

Ważna zasada: Przed jakąkolwiek zmianą na serwerze zawsze twórz kopię zapasową! Pobierz modyfikowane pliki na komputer. Jeśli coś pójdzie nie tak, możesz je przywrócić. Jest to szczególnie ważne dla plików wp-config.php, .htaccess i plików motywów!

Zaawansowane porady i triki

Zaawansowane funkcje WinSCP: Użyj klawisza F4 do bezpośredniej edycji plików, ustaw zewnętrzny edytor (VS Code, Notepad++) w Options → Preferences → Editors i wyeksportuj ustawienia w Session → Sites → Export jako kopię zapasową.

Oprócz podstawowych funkcji WinSCP posiada szereg przydatnych usług, które przyspieszą Twoją pracę.

Używanie wbudowanego edytora tekstu

Do mniejszych poprawek nie musisz pobierać pliku – możesz go edytować bezpośrednio:

  1. Kliknij prawym przyciskiem na plik
    Wybierz pozycję „Edit" lub po prostu naciśnij klawisz F4.
  2. Wprowadź zmiany
    Otworzy się wbudowany edytor z zawartością pliku. Dostępne jest również podświetlanie składni dla plików PHP, HTML, CSS.
  3. Zapisz zmiany
    Naciśnij Ctrl+S, aby zapisać. WinSCP automatycznie wyśle zmodyfikowany plik na serwer.
💡

Profesjonalna porada: W menu Options → Preferences → Editors możesz ustawić również zewnętrzny edytor (np. VS Code, Notepad++, Sublime Text). Możesz więc pracować w swoim ulubionym edytorze, a przy zapisie plik zostanie automatycznie wysłany!

Synchronizacja i porównywanie katalogów

Jeśli regularnie aktualizujesz stronę, funkcja synchronizacji zaoszczędzi Ci dużo czasu:

  • Commands → Synchronize – Porównanie i synchronizacja zawartości dwóch folderów
  • Commands → Compare Directories – Wizualne wyróżnienie różniących się plików
  • Keep remote directory up to date – Automatyczne wysyłanie przy zmianie lokalnego pliku

Używanie przenośnej wersji WinSCP z pendrive'a

Jeśli pracujesz na wielu komputerach lub nie chcesz instalować:

  1. Pobierz wersję przenośną z winscp.net
  2. Rozpakuj ją na pendrive lub do folderu
  3. Uruchom plik WinSCP.exe – nie jest wymagana instalacja
  4. Ustawienia są zapisywane w dołączonym pliku WinSCP.ini

Eksport i import połączeń

Jeśli przenosisz się na nowy komputer lub chcesz wykonać kopię zapasową ustawień:

  • Session → Sites → Export/Backup Configuration – Eksport wszystkich zapisanych połączeń
  • Wyeksportowany plik .ini skopiuj na nowy komputer i zaimportuj

🎯 Kluczowe punkty

  • Zawsze używaj protokołu SFTP, jeśli jest dostępny (port 22, szyfrowany)
  • Zapisuj połączenia z opisowymi nazwami dla szybkiego dostępu
  • Twórz kopię zapasową przed każdą zmianą (wp-config.php, .htaccess)
  • Wbudowany edytor (F4) jest idealny do szybkich poprawek
  • Pliki WordPress znajdują się w folderze /public_html/
  • Nigdy nie ustawiaj uprawnień 777 na pliki – ryzyko bezpieczeństwa!
  • Używaj wersji przenośnej, jeśli pracujesz na wielu komputerach

Częste błędy i rozwiązywanie problemów

Rozwiązywanie błędów połączenia WinSCP: "Connection refused" → sprawdź numer portu (SFTP: 22, FTP: 21). "Connection timed out" → sprawdź nazwę hosta i połączenie internetowe. "Access denied" → sprawdź nazwę użytkownika i hasło. "Permission denied" → ustaw prawidłowe uprawnienia chmod (foldery: 755, pliki: 644).

Czasami może się zdarzyć, że połączenie lub transfer plików się nie powiedzie. Poniżej zebrałem najczęstsze problemy i ich rozwiązania – z polskimi komunikatami błędów.

„Connection refused" – Połączenie odrzucone

Network error: Connection refused / Błąd sieci: Połączenie odrzucone

Ten komunikat błędu zwykle oznacza, że serwer nie przyjmuje połączeń na podanym porcie.

  • Sprawdź numer portu: Dla SFTP potrzebny jest 22, dla FTP 21
  • Spróbuj innego protokołu: Jeśli SFTP nie działa, spróbuj FTP
  • Sprawdź nazwę hosta: Może podałeś zły serwer
  • Problem z firewallem: Firewall serwera może blokować Twój adres IP

„Connection timed out" – Przekroczono limit czasu połączenia

Network error: Connection timed out / Błąd sieci: Przekroczono limit czasu

Serwer nie odpowiedział na czas – połączenie zostało przerwane lub nie zostało nawiązane.

  • Sprawdź połączenie internetowe na swoim komputerze
  • Spróbuj adresu IP zamiast nazwy hosta
  • Tymczasowo wyłącz antywirusa/firewall
  • Serwer może być przeciążony – spróbuj później

„Authentication failed" / „Access denied" – Błąd uwierzytelniania

Authentication failed / Access denied – Odmowa dostępu

Zła nazwa użytkownika lub hasło.

  • Sprawdź, czy podałeś nazwę użytkownika FTP, a nie login do cPanelu
  • Zwróć uwagę na małe i wielkie litery w haśle
  • Wygeneruj nowe hasło w sekcji FTP Accounts w cPanelu
  • Sprawdź, czy konto FTP jest aktywne

„Permission denied" – Odmowa uprawnień

Permission denied / Error code: 3 / Odmowa uprawnień

Nie masz uprawnień do modyfikacji pliku lub zapisu do folderu.

  • Sprawdź uprawnienia chmod: Foldery: 755, Pliki: 644
  • Prawy klik → Properties (F9) do modyfikacji uprawnień
  • Nigdy nie używaj 777 – to ryzyko bezpieczeństwa!
  • Może to nie jest Twój plik – sprawdź właściciela

„Host key verification failed" – Błąd klucza SSH

Host key verification failed / The server's host key was not found in the cache

Klucz SSH serwera zmienił się lub jest nieznany.

  • Przy pierwszym połączeniu to normalne – kliknij „Yes", aby zaakceptować klucz
  • Jeśli pojawi się później: Klucz serwera się zmienił (może to być wymiana serwera lub problem bezpieczeństwa)
  • Session → Clear SSH host keys cache do wyczyszczenia starych kluczy

Wolna prędkość transferu

Jeśli transfer plików jest bardzo wolny:

  • Sprawdź prędkość internetu (speedtest.net)
  • Spróbuj protokołu FTP zamiast SFTP (mniej bezpieczny, ale może być szybszy)
  • Wyłącz opcję „Preserve timestamps" w Transfer Settings
  • Dla dużych plików użyj kompresji (ZIP) przed wysłaniem

Ustawianie uprawnień chmod

Jeśli otrzymujesz błąd „Permission denied", zmodyfikuj uprawnienia:

  1. Kliknij prawym przyciskiem na plik/folder
    Wybierz pozycję „Properties" lub naciśnij klawisz F9.
  2. Sprawdź/zmodyfikuj uprawnienia
    W polu „Octal" wprowadź: dla folderów 755, dla plików 644
  3. Zastosuj również do podfolderów
    Zaznacz opcję „Set group, owner and permissions recursively", jeśli ma się odnosić również do podfolderów.
🔒

Ostrzeżenie bezpieczeństwa: Nigdy nie ustawiaj uprawnień 777! To umożliwia zapis każdemu, co stanowi poważne ryzyko bezpieczeństwa. Jeśli jakaś wtyczka lub instalator wymaga 777, to zła praktyka – poszukaj alternatywy.

FAQ – Często zadawane pytania

Jak pobrać i zainstalować WinSCP na Windows?

Odwiedź oficjalną stronę winscp.net, kliknij przycisk „Download WinSCP", pobierz instalator i uruchom go. Wybierz opcję „Typical installation", zaakceptuj umowę licencyjną i postępuj zgodnie z instrukcjami instalatora. Instalacja trwa 2 minuty.

Jaka jest różnica między FTP a SFTP i co wybrać?

FTP (port 21) przesyła dane niezaszyfrowane, każdy może podsłuchać Twoje hasło. SFTP (port 22) używa szyfrowania opartego na SSH, które chroni Twoje dane. Zawsze wybieraj SFTP, jeśli Twój hosting go obsługuje.

Czy WinSCP jest darmowy?

Tak, WinSCP jest całkowicie darmowym oprogramowaniem open source (licencja GPL). Można go używać bez ograniczeń do celów komercyjnych i osobistych. Nie ma żadnych ukrytych opłat, subskrypcji ani wersji premium.

Jak połączyć się przez WinSCP z hostingiem cPanel?

Użyj protokołu SFTP, portu 22. Jako nazwę hosta podaj nazwę swojej domeny (np. ftp.domena.pl) lub adres IP serwera. Jako nazwę użytkownika podaj nazwę użytkownika cPanel, a jako hasło hasło cPanel. Dokładne dane znajdziesz w sekcji FTP Accounts.

Jak połączyć się przez WinSCP z hostingiem Hostinger?

W przypadku Hostingera dane SFTP znajdziesz w hPanelu w sekcji Hosting → Details. Ważne: W Hostingerze dostęp SSH/SFTP należy włączyć osobno w hPanelu w sekcji Hosting → SSH access. Następnie użyj portu 22.

Jak zapisać hasło w WinSCP?

W oknie Login kliknij przycisk „Save", nazwij połączenie i zaznacz opcję „Save password". WinSCP zapisuje hasło w formie zaszyfrowanej. Jeszcze bezpieczniejsze jest używanie uwierzytelniania kluczem SSH zamiast hasła.

Dlaczego otrzymuję błąd „Connection refused"?

„Connection refused" zwykle oznacza zły port. Dla SFTP potrzebny jest 22, dla FTP 21. Sprawdź numer portu, spróbuj innego protokołu i upewnij się, że serwer obsługuje SFTP.

Jak rozwiązać błąd „Connection timed out"?

Sprawdź połączenie internetowe, spróbuj adresu IP zamiast nazwy hosta, tymczasowo wyłącz antywirusa/firewall i sprawdź, czy serwer jest dostępny. Jeśli wszystko jest w porządku, serwer może być przeciążony – spróbuj później.

Jak ustawić uprawnienia chmod w WinSCP?

Prawy klik na plik/folder → Properties (lub F9). W polu „Octal" wprowadź: dla folderów 755, dla plików 644. Nigdy nie używaj 777 – to poważne ryzyko bezpieczeństwa!

Jak przesłać pliki na moją stronę WordPress?

Połącz się z hostingiem, przejdź do folderu /public_html/wp-content/. Motywy: /themes/, wtyczki: /plugins/, obrazy: /uploads/. Przeciągnij pliki z lewego panelu do prawego.

Jak wgrać motyw WordPress za pomocą WinSCP?

Rozpakuj plik ZIP motywu na komputerze, połącz się z hostingiem, przejdź do folderu /public_html/wp-content/themes/ i przeciągnij rozpakowany folder motywu. Następnie aktywuj motyw w panelu administracyjnym WordPress.

Jak używać przenośnej wersji WinSCP?

Pobierz wersję przenośną z winscp.net, rozpakuj ją do folderu lub na pendrive i uruchom WinSCP.exe. Nie wymaga instalacji, ustawienia są zapisywane w dołączonym pliku .ini, więc możesz jej używać wszędzie.

Jaka jest różnica między WinSCP a FileZilla?

WinSCP działa tylko na Windows, ale obsługuje protokół SCP i ma wbudowaną integrację z PuTTY. FileZilla jest dostępna na wielu platformach (Windows, Mac, Linux), ale nie obsługuje SCP. Dla użytkowników Windows polecam WinSCP ze względu na czysty instalator i lepsze bezpieczeństwo.

Czy używanie WinSCP jest bezpieczne?

Tak, jest bardzo bezpieczne. Protokoły SFTP i SCP używają szyfrowania opartego na SSH, hasła są zapisywane w formie zaszyfrowanej, a program weryfikuje klucz SSH serwera. Ważne: Zawsze pobieraj z oficjalnej strony winscp.net!