{"id":18894,"date":"2026-10-26T12:24:04","date_gmt":"2026-10-26T11:24:04","guid":{"rendered":"https:\/\/dhosting.pl\/pomoc\/?post_type=manual_kb&#038;p=18894"},"modified":"2026-10-26T12:24:04","modified_gmt":"2026-10-26T11:24:04","slug":"winscp-konfiguracja-ftp-ftps-i-sftp-do-zarzadzania-plikami-strony","status":"publish","type":"manual_kb","link":"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/winscp-konfiguracja-ftp-ftps-i-sftp-do-zarzadzania-plikami-strony\/","title":{"rendered":"WinSCP: konfiguracja FTP, FTPS i SFTP do zarz\u0105dzania plikami strony"},"content":{"rendered":"<p class=\"wp-block-paragraph\">WinSCP umo\u017cliwia po\u0142\u0105czenie z hostingiem i zarz\u0105dzanie plikami strony za pomoc\u0105 protoko\u0142u FTP, FTPS lub SFTP. Przed nawi\u0105zaniem po\u0142\u0105czenia wybierz w\u0142a\u015bciwy protok\u00f3\u0142, wpisz dane serwera i zdecyduj, czy chcesz u\u017cy\u0107 has\u0142a, czy klucza SSH.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 ez-toc-wrap-left counter-flat ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Spis tre\u015bci<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/winscp-konfiguracja-ftp-ftps-i-sftp-do-zarzadzania-plikami-strony\/#Jakie_dane_sa_potrzebne_do_polaczenia\" >Jakie dane s\u0105 potrzebne do po\u0142\u0105czenia<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/winscp-konfiguracja-ftp-ftps-i-sftp-do-zarzadzania-plikami-strony\/#Jak_wybrac_FTP_FTPS_lub_SFTP\" >Jak wybra\u0107 FTP, FTPS lub SFTP<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/winscp-konfiguracja-ftp-ftps-i-sftp-do-zarzadzania-plikami-strony\/#Jak_skonfigurowac_logowanie_kluczem_SSH_w_SFTP\" >Jak skonfigurowa\u0107 logowanie kluczem SSH w SFTP<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/winscp-konfiguracja-ftp-ftps-i-sftp-do-zarzadzania-plikami-strony\/#Jak_wybrac_wlasciwy_katalog_zdalny\" >Jak wybra\u0107 w\u0142a\u015bciwy katalog zdalny<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/winscp-konfiguracja-ftp-ftps-i-sftp-do-zarzadzania-plikami-strony\/#Jak_bezpiecznie_przesylac_pliki_i_sprawdzac_transfer\" >Jak bezpiecznie przesy\u0142a\u0107 pliki i sprawdza\u0107 transfer<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/winscp-konfiguracja-ftp-ftps-i-sftp-do-zarzadzania-plikami-strony\/#Jak_sprawdzic_uprawnienia_plikow\" >Jak sprawdzi\u0107 uprawnienia plik\u00f3w<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/winscp-konfiguracja-ftp-ftps-i-sftp-do-zarzadzania-plikami-strony\/#Co_zrobic_jesli_polaczenie_nie_dziala\" >Co zrobi\u0107, je\u015bli po\u0142\u0105czenie nie dzia\u0142a<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Jakie_dane_sa_potrzebne_do_polaczenia\"><\/span>Jakie dane s\u0105 potrzebne do po\u0142\u0105czenia<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Do utworzenia sesji w WinSCP potrzebujesz danych dost\u0119powych do serwera. Najwa\u017cniejsze pola konfiguracji to:<\/p>\n<ul class=\"wp-block-list\">\n<li><strong>Host name<\/strong> &#8211; adres serwera, na przyk\u0142ad <code class=\"\" data-line=\"\">ftp.example.com<\/code>.<\/li>\n<li><strong>File protocol<\/strong> &#8211; wybrany protok\u00f3\u0142, czyli FTP, FTPS albo SFTP.<\/li>\n<li><strong>Port number<\/strong> &#8211; port przypisany do wybranego protoko\u0142u.<\/li>\n<li><strong>User name<\/strong> &#8211; nazwa u\u017cytkownika serwera.<\/li>\n<li><strong>Password<\/strong> &#8211; has\u0142o, je\u015bli wybrany spos\u00f3b logowania korzysta z has\u0142a.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">WinSCP udost\u0119pnia tak\u017ce ustawienia klucza SSH, katalogu zdalnego oraz uprawnie\u0144 plik\u00f3w. Zestaw p\u00f3l zale\u017cy od wybranego protoko\u0142u i sposobu uwierzytelniania. Opis tych element\u00f3w znajduje si\u0119 w dokumentacji konfiguracji po\u0142\u0105cze\u0144 WinSCP: <a href=\"https:\/\/winscp.net\/eng\/docs\/guide_connect?utm_source=openai\" target=\"_blank\" rel=\"noopener\">Connection with WinSCP<\/a>.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Jak_wybrac_FTP_FTPS_lub_SFTP\"><\/span>Jak wybra\u0107 FTP, FTPS lub SFTP<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">W polu <strong>File protocol<\/strong> wybierz protok\u00f3\u0142 zgodny z danymi otrzymanymi do konta hostingowego. FTP i FTPS mog\u0105 korzysta\u0107 z logowania has\u0142em. SFTP dzia\u0142a przez SSH i mo\u017ce u\u017cywa\u0107 uwierzytelniania kluczem SSH. Nie zamieniaj tych protoko\u0142\u00f3w podczas konfiguracji, poniewa\u017c ka\u017cdy z nich mo\u017ce wymaga\u0107 innego portu, typu danych logowania i ustawie\u0144 zabezpiecze\u0144.<\/p>\n<ol class=\"wp-block-list\">\n<li>Uruchom WinSCP i otw\u00f3rz ekran tworzenia nowej sesji.<\/li>\n<li>Wybierz protok\u00f3\u0142 w polu <strong>File protocol<\/strong>.<\/li>\n<li>Wpisz adres serwera w polu <strong>Host name<\/strong>.<\/li>\n<li>Wpisz port przeznaczony dla tego protoko\u0142u.<\/li>\n<li>Uzupe\u0142nij nazw\u0119 u\u017cytkownika oraz has\u0142o albo przejd\u017a do ustawie\u0144 klucza SSH.<\/li>\n<li>Rozpocznij po\u0142\u0105czenie i sprawd\u017a, czy WinSCP wy\u015bwietla w\u0142a\u015bciwy katalog zdalny.<\/li>\n<\/ol>\n<p class=\"wp-block-paragraph\">WinSCP opisuje wyb\u00f3r protoko\u0142u, portu i p\u00f3l po\u0142\u0105czenia w materia\u0142ach dotycz\u0105cych protoko\u0142\u00f3w oraz tryb\u00f3w FTP: <a href=\"https:\/\/winscp.net\/eng\/docs\/protocols?utm_source=openai\" target=\"_blank\" rel=\"noopener\">protocols<\/a> i <a href=\"https:\/\/winscp.net\/eng\/docs\/ftp_modes?utm_source=openai\" target=\"_blank\" rel=\"noopener\">FTP modes<\/a>.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Jak_skonfigurowac_logowanie_kluczem_SSH_w_SFTP\"><\/span>Jak skonfigurowa\u0107 logowanie kluczem SSH w SFTP<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Przy po\u0142\u0105czeniu SFTP mo\u017cesz u\u017cy\u0107 klucza SSH zamiast has\u0142a. Klucz SSH jest plikiem u\u017cywanym do uwierzytelniania po\u0142\u0105czenia. W ustawieniach sesji wska\u017c plik klucza przeznaczony do logowania i pozostaw wybrany protok\u00f3\u0142 SFTP.<\/p>\n<ol class=\"wp-block-list\">\n<li>Wybierz <strong>SFTP<\/strong> jako protok\u00f3\u0142 plik\u00f3w.<\/li>\n<li>Wpisz host, port i nazw\u0119 u\u017cytkownika.<\/li>\n<li>Otw\u00f3rz ustawienia zaawansowane sesji.<\/li>\n<li>Przejd\u017a do ustawie\u0144 uwierzytelniania.<\/li>\n<li>Wska\u017c plik klucza SSH u\u017cywany przez konto.<\/li>\n<li>Zapisz sesj\u0119 i wykonaj pr\u00f3b\u0119 po\u0142\u0105czenia.<\/li>\n<\/ol>\n<p class=\"wp-block-paragraph\">Je\u015bli serwer wymaga klucza SSH, samo wpisanie has\u0142a nie zast\u0105pi tego sposobu uwierzytelniania. WinSCP uwzgl\u0119dnia klucze SSH jako jeden z element\u00f3w konfiguracji po\u0142\u0105czenia i uwierzytelniania: <a href=\"https:\/\/winscp.net\/eng\/docs\/guide_connect?utm_source=openai\" target=\"_blank\" rel=\"noopener\">ustawienia po\u0142\u0105czenia WinSCP<\/a>.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Jak_wybrac_wlasciwy_katalog_zdalny\"><\/span>Jak wybra\u0107 w\u0142a\u015bciwy katalog zdalny<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Po zalogowaniu WinSCP pokazuje pliki lokalne oraz pliki na serwerze. Katalog zdalny to miejsce na serwerze, w kt\u00f3rym znajduj\u0105 si\u0119 pliki zarz\u0105dzanej strony. Przed przes\u0142aniem plik\u00f3w sprawd\u017a \u015bcie\u017ck\u0119 wy\u015bwietlon\u0105 w panelu zdalnym.<\/p>\n<ul class=\"wp-block-list\">\n<li>Przesy\u0142aj pliki do katalogu przypisanego do strony.<\/li>\n<li>Nie zast\u0119puj plik\u00f3w produkcyjnych bez wcze\u015bniejszego sprawdzenia ich nazw i lokalizacji.<\/li>\n<li>Przy pracy na kilku stronach upewnij si\u0119, \u017ce wybrany katalog dotyczy w\u0142a\u015bciwej witryny.<\/li>\n<li>Je\u015bli korzystasz z ustawienia <strong>Remote directory<\/strong>, zapisz w nim w\u0142a\u015bciw\u0105 \u015bcie\u017ck\u0119 zdaln\u0105.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">Wyb\u00f3r katalogu zdalnego jest cz\u0119\u015bci\u0105 konfiguracji sesji WinSCP i wp\u0142ywa na miejsce, w kt\u00f3rym b\u0119d\u0105 wykonywane operacje na plikach. Dokumentacja WinSCP opisuje ustawienia katalogu zdalnego oraz transfer\u00f3w w <a href=\"https:\/\/winscp.net\/eng\/docs\/guides?utm_source=openai\" target=\"_blank\" rel=\"noopener\">guides<\/a>.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Jak_bezpiecznie_przesylac_pliki_i_sprawdzac_transfer\"><\/span>Jak bezpiecznie przesy\u0142a\u0107 pliki i sprawdza\u0107 transfer<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Przed zmian\u0105 plik\u00f3w produkcyjnych zachowaj ich kopi\u0119. Nast\u0119pnie por\u00f3wnaj katalog lokalny ze zdalnym i wybierz tylko pliki, kt\u00f3re maj\u0105 zosta\u0107 przes\u0142ane. Po zako\u0144czeniu transferu sprawd\u017a wynik operacji zamiast zak\u0142ada\u0107, \u017ce przesy\u0142anie zako\u0144czy\u0142o si\u0119 poprawnie.<\/p>\n<ol class=\"wp-block-list\">\n<li>Otw\u00f3rz w\u0142a\u015bciwy katalog lokalny i zdalny.<\/li>\n<li>Zaznacz pliki przeznaczone do wys\u0142ania.<\/li>\n<li>Uruchom transfer.<\/li>\n<li>Sprawd\u017a komunikat i list\u0119 zako\u0144czonych operacji.<\/li>\n<li>Potwierd\u017a, \u017ce plik znajduje si\u0119 w docelowym katalogu zdalnym.<\/li>\n<li>Zweryfikuj rozmiar lub por\u00f3wnanie pliku, je\u015bli WinSCP udost\u0119pnia tak\u0105 opcj\u0119 dla danej operacji.<\/li>\n<\/ol>\n<p class=\"wp-block-paragraph\">WinSCP wskazuje w procesie zarz\u0105dzania plikami na weryfikacj\u0119 transferu, ustawienia katalogu oraz uprawnienia plik\u00f3w. Te elementy pomagaj\u0105 ograniczy\u0107 ryzyko przes\u0142ania pliku do niew\u0142a\u015bciwego miejsca: <a href=\"https:\/\/winscp.net\/eng\/docs\/ftp_modes?utm_source=openai\" target=\"_blank\" rel=\"noopener\">FTP modes and transfer settings<\/a>.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Jak_sprawdzic_uprawnienia_plikow\"><\/span>Jak sprawdzi\u0107 uprawnienia plik\u00f3w<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Uprawnienia plik\u00f3w okre\u015blaj\u0105, jakie operacje mog\u0105 wykonywa\u0107 u\u017cytkownicy i procesy systemowe. Po przes\u0142aniu pliku sprawd\u017a jego uprawnienia w WinSCP, szczeg\u00f3lnie gdy strona nie mo\u017ce odczyta\u0107 pliku albo zapisa\u0107 danych w wymaganym katalogu.<\/p>\n<ul class=\"wp-block-list\">\n<li>Otw\u00f3rz w\u0142a\u015bciwo\u015bci pliku lub katalogu na serwerze.<\/li>\n<li>Sprawd\u017a ustawione uprawnienia.<\/li>\n<li>Zmieniaj je tylko wtedy, gdy masz pewno\u015b\u0107, \u017ce odpowiadaj\u0105 wymaganiom strony.<\/li>\n<li>Po zmianie wykonaj ponown\u0105 pr\u00f3b\u0119 odczytu lub zapisu.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">Nie zmieniaj uprawnie\u0144 seryjnie bez kopii plik\u00f3w i sprawdzenia skutku na pojedynczym pliku. WinSCP uwzgl\u0119dnia uprawnienia plik\u00f3w jako element zarz\u0105dzania plikami na serwerze: <a href=\"https:\/\/winscp.net\/eng\/docs\/ftp_modes?utm_source=openai\" target=\"_blank\" rel=\"noopener\">dokumentacja tryb\u00f3w FTP WinSCP<\/a>.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Co_zrobic_jesli_polaczenie_nie_dziala\"><\/span>Co zrobi\u0107, je\u015bli po\u0142\u0105czenie nie dzia\u0142a<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Najpierw sprawd\u017a ustawienia sesji, poniewa\u017c b\u0142\u0119dny protok\u00f3\u0142, port, host lub typ logowania uniemo\u017cliwi po\u0142\u0105czenie.<\/p>\n<ul class=\"wp-block-list\">\n<li><strong>B\u0142\u0105d po\u0142\u0105czenia z serwerem:<\/strong> sprawd\u017a adres hosta, wybrany protok\u00f3\u0142 i port.<\/li>\n<li><strong>Odrzucone dane logowania:<\/strong> sprawd\u017a nazw\u0119 u\u017cytkownika oraz has\u0142o. Przy SFTP sprawd\u017a tak\u017ce, czy wskazano w\u0142a\u015bciwy klucz SSH.<\/li>\n<li><strong>Brak plik\u00f3w po zalogowaniu:<\/strong> sprawd\u017a katalog zdalny i przejd\u017a do w\u0142a\u015bciwej \u015bcie\u017cki.<\/li>\n<li><strong>Transfer zako\u0144czy\u0142 si\u0119 b\u0142\u0119dem:<\/strong> sprawd\u017a komunikat operacji, uprawnienia pliku oraz katalog docelowy.<\/li>\n<li><strong>Po\u0142\u0105czenie dzia\u0142a, ale strona nie korzysta z pliku:<\/strong> potwierd\u017a, \u017ce plik zosta\u0142 przes\u0142any do katalogu w\u0142a\u015bciwej witryny.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">WinSCP opisuje typowe ustawienia po\u0142\u0105cze\u0144, protoko\u0142y, uwierzytelnianie i problemy z transferem w materia\u0142ach <a href=\"https:\/\/winscp.net\/eng\/docs\/guide_connect?utm_source=openai\" target=\"_blank\" rel=\"noopener\">dotycz\u0105cych \u0142\u0105czenia<\/a> oraz <a href=\"https:\/\/winscp.net\/eng\/docs\/guides?utm_source=openai\" target=\"_blank\" rel=\"noopener\">poradnikach WinSCP<\/a>. Po ka\u017cdej zmianie konfiguracji wykonaj ponown\u0105 pr\u00f3b\u0119 na w\u0142a\u015bciwym katalogu i sprawd\u017a rezultat transferu.<\/p>\n","protected":false},"author":6,"featured_media":10957,"parent":0,"menu_order":0,"template":"","format":"standard","manualknowledgebasecat":[108,102],"manual_kb_tag":[82,1370,2156,8420,84,655,314,8994],"class_list":["post-18894","manual_kb","type-manual_kb","status-publish","format-standard","has-post-thumbnail","hentry","manualknowledgebasecat-ssh","manualknowledgebasecat-ftp","manual_kb_tag-ftp","manual_kb_tag-winscp","manual_kb_tag-ftps","manual_kb_tag-transfer-plikow","manual_kb_tag-ssh","manual_kb_tag-hosting","manual_kb_tag-sftp","manual_kb_tag-zarzadzanie-plikami"],"_links":{"self":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/18894","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb"}],"about":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/types\/manual_kb"}],"author":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/users\/6"}],"version-history":[{"count":3,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/18894\/revisions"}],"predecessor-version":[{"id":18895,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/18894\/revisions\/18895"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media\/10957"}],"wp:attachment":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media?parent=18894"}],"wp:term":[{"taxonomy":"manualknowledgebasecat","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manualknowledgebasecat?post=18894"},{"taxonomy":"manual_kb_tag","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb_tag?post=18894"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}