{"id":31282,"date":"2020-12-08T10:31:00","date_gmt":"2020-12-08T09:31:00","guid":{"rendered":"https:\/\/fotc.com\/?p=31282"},"modified":"2021-09-29T13:34:41","modified_gmt":"2021-09-29T11:34:41","slug":"serwer-ftp","status":"publish","type":"post","link":"https:\/\/dev.fotc.com\/pl\/blog\/serwer-ftp\/","title":{"rendered":"Transfer plik\u00f3w za po\u015brednictwem serwera FTP"},"content":{"rendered":"\n
FTP to protok\u00f3\u0142, dzi\u0119ki kt\u00f3remu mo\u017cemy przesy\u0142a\u0107 pliki mi\u0119dzy urz\u0105dzeniami pod\u0142\u0105czonymi do sieci. Jeden komputer pe\u0142ni rol\u0119 serwera, a drugi klienta. <\/span><\/p>\n\n\n\n W jaki spos\u00f3b pliki s\u0105 przesy\u0142ane mi\u0119dzy urz\u0105dzeniami? Jak \u0142\u0105czy\u0107 si\u0119 z serwerem FTP? Czy to bezpieczne rozwi\u0105zanie? Przekonajmy si\u0119.<\/span><\/p>\n\n\n\n Specyfikacja FTP zosta\u0142a utworzona przez Abhaya Bhushana w 1971 roku. Wraz ze zmianami w architekturze Internetu, do FTP te\u017c by\u0142y wprowadzane innowacje. Jednak przez blisko 50 lat rola protoko\u0142u pozosta\u0142a ta sama \u2013 FTP umo\u017cliwia transfer plik\u00f3w mi\u0119dzy urz\u0105dzeniami w sieci.<\/span><\/p>\n\n\n\n FTP to skr\u00f3t od File Transfer Protocol. To protok\u00f3\u0142, kt\u00f3ry umo\u017cliwia przesy\u0142anie danych i plik\u00f3w mi\u0119dzy urz\u0105dzeniami w sieci \u2013 mi\u0119dzy klientem a serwerem FTP. Protok\u00f3\u0142 dzia\u0142a w sieci publicznej, np. w Internecie oraz (po instalacji) w sieci prywatnej.<\/span><\/p>\n\n\n\n Sam protok\u00f3\u0142 to zbi\u00f3r regu\u0142, kt\u00f3re okre\u015blaj\u0105 spos\u00f3b przesy\u0142ania i odczytywania informacji.<\/span><\/p>\n\n\n\n Serwer FTP, nazywany te\u017c hostem, to urz\u0105dzenie, na kt\u00f3rym s\u0105 przechowywane pliki i dane. Urz\u0105dzenia z sieci mog\u0105 \u0142\u0105czy\u0107 si\u0119 z serwerem i prowadzi\u0107 transfer plik\u00f3w \u2013 przesy\u0142a\u0107 lub pobiera\u0107. Z serwerem mo\u017ce \u0142\u0105czy\u0107 si\u0119 wiele urz\u0105dze\u0144 naraz. Rol\u0119 serwera FTP mo\u017ce pe\u0142ni\u0107 serwer fizyczny, ale te\u017c komputer.<\/span><\/p>\n\n\n\n Poziomem dost\u0119pu na serwerze oraz sposobami zabezpieczenia zarz\u0105dza administrator. Mo\u017ce ustawi\u0107 konieczno\u015b\u0107 weryfikacji za pomoc\u0105 loginu i has\u0142a czy ukry\u0107 niekt\u00f3re pliki przed okre\u015blonymi u\u017cytkownikami.<\/span><\/p>\n\n\n\n Klient FTP to urz\u0105dzenie (komputer osobisty), kt\u00f3re wysy\u0142a \u017c\u0105danie o dane do serwera. Z poziomu urz\u0105dzenia mo\u017cna uzyska\u0107 dost\u0119p do serwera, by zamie\u015bci\u0107 lub pobra\u0107 pliki.<\/span><\/p>\n\n\n\n Protok\u00f3\u0142 FTP nie by\u0142 tworzony z my\u015bl\u0105 o bezpiecznym przesy\u0142aniu plik\u00f3w, a po prostu \u2013 przesy\u0142aniu plik\u00f3w. Dost\u0119p do danych przechowywanych na serwerze FTP mo\u017cna zabezpieczy\u0107 has\u0142em, ale sam transfer nie jest bezpiecznym procesem. Przesy\u0142ane pliki nie s\u0105 szyfrowane, a transferowane jako tekst. Przechwycenie ich w trakcie przesy\u0142u jest relatywnie proste. Dlatego za po\u015brednictwem protoko\u0142u FTP nie powinno si\u0119 przesy\u0142a\u0107 istotnych dokument\u00f3w czy plik\u00f3w zawieraj\u0105cych wra\u017cliwe dane. <\/span><\/p>\n\n\n\n W celu przesy\u0142ania istotnych informacji powsta\u0142y dwa zabezpieczone protoko\u0142y:<\/span><\/p>\n\n\n\n Pliki za po\u015brednictwem protoko\u0142u FTP mo\u017cna transferowa\u0107 na dwa sposoby: przez przegl\u0105dark\u0119 lub dedykowany program.<\/span><\/p>\n\n\n\n Do serwera FTP mo\u017cna zyska\u0107 dost\u0119p z poziomu przegl\u0105darki. Wystarczy w pasku adresu URL wpisa\u0107 adres serwera z prefiksem <\/span>ftp<\/span><\/i> zamiast <\/span>https<\/span><\/i> \u2013 na przyk\u0142ad <\/span>ftp:\/\/ftp.adobe.com<\/span><\/i>.<\/span><\/p>\n\n\n\n W sytuacji, gdy serwer jest zabezpieczony has\u0142em, dane nale\u017cy wpisa\u0107 w oknie logowania lub w pasku adresu w konfiguracji: <\/span>ftp:\/\/login:has\u0142o@ftp.adres_serwera.<\/span><\/i><\/p>\n\n\n\n Gdyby serwer Adobe wymaga\u0142 podania danych logowania (dla przyk\u0142adu, login: <\/span>ida<\/span><\/i>, has\u0142o: <\/span>Pass123<\/span><\/i>) nale\u017ca\u0142oby poda\u0107 adres <\/span>ftp:\/\/ida:Pass123@ftp.adobe.com<\/span><\/i>, by uzyska\u0107 dost\u0119p.<\/span><\/p>\n\n\n\n Do serwera FTP mo\u017cna zyska\u0107 te\u017c dost\u0119p przez program zainstalowany na komputerze. Najpopularniejszym darmowym programem jest FileZilla.<\/span><\/p>\n\n\n\n W FileZilla (lub innym programie) nale\u017cy wpisa\u0107:<\/span><\/p>\n\n\n\n Po zalogowaniu, po lewej stronie b\u0119da widoczne pliki na lokalnym urz\u0105dzeniu, a po prawej pliki na serwerze FTP. Mo\u017cna je przenosi\u0107 m.in. przez przeci\u0105gni\u0119cie i upuszczenie (drag and drop).<\/span><\/p>\n\n\n\n Warto przypomnie\u0107, \u017ce FTP jest protoko\u0142em, kt\u00f3ry nie zapewnia bezpiecze\u0144stwa transferu plik\u00f3w. Je\u015bli korzystasz z serwera i chcesz \u0142\u0105czy\u0107 si\u0119 z nim w bezpieczny spos\u00f3b, korzystaj z protoko\u0142u FTPS lub SFTP.<\/span><\/p>\n\n\n\n Obs\u0142uga FTP, FTPS czy SFTP jest prosta\u2026 ale dla osoby, kt\u00f3ra dobrze sprawnie si\u0119 w cyfrowym \u015bwiecie. Je\u015bli zale\u017cy Ci na wygodnym przechowywaniu i bezpiecznym transferowaniu plik\u00f3w, mo\u017cesz przetestowa\u0107 chmur\u0119. <\/span><\/p>\n\n\n\n Przyk\u0142adowo, <\/span>chmura Google<\/span><\/a> oferuje rozwi\u0105zania takie jak:<\/span><\/p>\n\n\n\n Us\u0142ugi chmury Google mo\u017cesz sprawdzi\u0107 za darmo. <\/span>Google Workspace (chmur\u0119 dla firm) mo\u017cesz testowa\u0107 bez zobowi\u0105za\u0144 przez 30 dni<\/span><\/a>. Je\u015bli jeste\u015b zainteresowany us\u0142ug\u0105 Cloud Storage, mo\u017cesz zyska\u0107 <\/span>voucher w wysoko\u015bci 500 $ do wykorzystania w Google Cloud Platform<\/span><\/a>.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":" FTP to protok\u00f3\u0142, dzi\u0119ki kt\u00f3remu mo\u017cemy przesy\u0142a\u0107 pliki mi\u0119dzy urz\u0105dzeniami pod\u0142\u0105czonymi do sieci. Jeden komputer pe\u0142ni rol\u0119 serwera, a drugi klienta. W jaki spos\u00f3b pliki s\u0105 przesy\u0142ane mi\u0119dzy urz\u0105dzeniami? Jak \u0142\u0105czy\u0107 si\u0119 z serwerem FTP? Czy to bezpieczne rozwi\u0105zanie? Przekonajmy si\u0119. Protok\u00f3\u0142, klient i serwer FTP \u2013 wyja\u015bnienie poj\u0119\u0107 Specyfikacja FTP zosta\u0142a utworzona przez Abhaya … Continued<\/a><\/p>\n","protected":false},"author":13,"featured_media":5660,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","footnotes":""},"categories":[275],"tags":[226,119],"class_list":["post-31282","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technologie","tag-serwer","tag-siec"],"yoast_head":"\nProtok\u00f3\u0142, klient i serwer FTP \u2013 wyja\u015bnienie poj\u0119\u0107<\/span><\/h2>\n\n\n\n
Protok\u00f3\u0142 FTP<\/span><\/h3>\n\n\n\n
Serwer FTP<\/span><\/h3>\n\n\n\n
Klient FTP<\/span><\/h3>\n\n\n\n
<\/figure>\n\n\n\n
FTP a bezpiecze\u0144stwo<\/span><\/h2>\n\n\n\n
Sposoby transferowania plik\u00f3w mi\u0119dzy klientem a serwerem FTP<\/span><\/h2>\n\n\n\n
FTP w przegl\u0105darce<\/span><\/h3>\n\n\n\n
<\/figure>\n\n\n\n
Program do \u0142\u0105czenia z serwerem FTP<\/span><\/h3>\n\n\n\n
<\/figure>\n\n\n\n
Serwer w chmurze \u2013 alternatywa dla serwera FTP<\/span><\/h2>\n\n\n\n
Przetestuj serwer w chmurze za darmo<\/span><\/h3>\n\n\n\n