Może zastanawiałeś się kiedyś jak to jest, że po wpisaniu danego adresu w przeglądarkę otrzymujesz konkretną treść? Jeśli chcesz być bardziej precyzyjny, to pytanie powinno brzmieć: jak to jest, że pliki pojawiają się na ogólnodostępnym serwerze? Jaką sztuczkę należało zastosować, aby się tam znalazły? Z jakich aplikacji skorzystać?
Co to jest serwer FTP?
Jeśli chcesz sprawić, że pliki stworzone na komputerze zostaną przesłane na serwer i mogą być wywoływane za pomocą przypisanego do serwera adresu – musisz wykorzystać technologię zwaną FTP. Pokrótce scharakteryzuję ten rodzaj przesyłania danych, następnie przedstawię notkę historyczną, sposoby korzystania i aplikacje powiązane z FTP, a zakończę na zgromadzeniu i krótkim objaśnieniu pojęć związanych z tematem wpisu.
FTP jest skrótem od File Transfer Protocol i ogólnie rzecz biorąc jest to oprogramowanie, które pozwala na połączenie się komputera z siecią. FTP wykorzystywane jest do transferowania plików właśnie między właśnie komputerem a serwerem.
Z komputera na serwer – z serwera na komputer
Prawdopodobnie korzystałeś już z FTP, nie będąc nawet tego świadomym, gdyż pobieranie plików z serwera możliwe jest również dzięki w/w protokołowi. Dzisiejsze przeglądarki pozwalają na pobieranie plików z poziomu samego okna przeglądarki, jest to dość wygodnie i bardzo dobrze sprawdza się w sytuacji, kiedy chcemy pobrać np. jeden lub dwa pliki.
Niestety metoda przeglądarkowa nie pozwala na przesyłanie plików na serwer czy na zadawanie serwerowi jakichkolwiek pytań. Jeśli więc zajmujesz się tworzeniem stron powinieneś zapomnieć o takiej opcji. Oprócz tego dyskusyjna jest też kwestia bezpieczeństwa pobierania plików bezpośrednio przez przeglądarkę.
Zdecydowanie najlepszym i najpopularniejszym rozwiązaniem do przesyłania plików jest korzystanie z klienta FTP. Można go wykorzystywać do logowanie się na serwerze, przemieszczania się po strukturze jego folderów, a przede wszystkim do wymiany plików między dyskiem twardym, a serwerem FTP.
Niektóre z lepszych edytorów internetowych (Rapid Weaver, Dreamweaver) też posiadają funkcję klienta FTP. Samodzielnych klientów FTP jest ogrom, możemy znaleźć darmowe, a także takie, które są droższe niż doba w hotelu Marriott.
Krótka notka historyczna
Jako ciekawostkę warto przytoczyć co nieco o historii protokołu, a także o osobie, która uznawana jest za twórcę FTP. Omawiany w tym wpisie system przesyłania plików po raz pierwszy zastosowany został w 1971 rok przez ówczesnego pracownika MIT – Abhaya Bhushana, a wersja ta znana jest pod nazwą RFC 114.
To właśnie Bhushan uznawany jest za twórcę FTP, a dodatkowo przypisuje się mu tworzenie wczesnych wersji protokołów e-mail. Obecnie jest on prezesem Asquare Inc. i Fundacji IIT-Kanpur.
W kolejnych latach udoskonalano wspomnianą wersję FTP, a sama funkcja klient-serwer zdefiniowana została dopiero w latach 1980-1997.
Logowanie do serwera FTP
Łączenie się z serwerem FTP jest zbliżone do łączenia się z niemal każdym innym serwerem w sieci WWW. Kiedy logujesz się do swojej poczty Gmail lub konta swojego sklepu na Allegro, musisz podać nazwę użytkownika i hasło, zanim będziesz mógł wymieniać się informacjami z serwerem.
Jeśli chcesz zalogować się do serwera FTP musisz jeszcze znać adres serwera. Powinien on zaczynać się od przedrostka “ftp.”, co pozwala na identyfikowanie tego serwera jako właśnie FTP.
Istnieje jeszcze opcja logowania anonimowego, ale przedstawię Ci to w dalszej części wpisu. Opcjonalnie możemy posiadać też numer portu z którym następuje połączenie na serwerze. Najczęściej jest to nr 21, ewentualnie nr 20, gdyż są to porty domyślnie obsługiwane przez protokół FTP.
Logowanie anonimowe
Wracając do sposobów logowania – nadmieniłem wcześniej, iż istnieje opcja logowania anonimowego. Wiele serwerów definiowanych jako publiczne umożliwia logowanie się i pobieranie plików dla użytkowników.
Warto jednak zwrócić uwagę, że kiedy łączysz się w tzw. anonimowy sposób z serwerem FTP to nie jest to do końca połączenie anonimowe. Większość przypadków takiego sposobu logowania wymaga wprowadzenia własnego adresu e-mail jako hasła.
Dzięki temu administratorzy serwisów mogą monitorować to, kto przegląda i pobiera ich pliki. Nawet jeśli adres e-mail nie jest wymagany, to wszystkie nasze sesje będą rejestrowane i administrator serwera jest w stanie uzyskać nasz adres IP.
Najpopularniejsi klienci FTP
Jeśli chodzi o płatnych klientów FTP, to możesz nabyć takowy, który będzie oferował wszystkie potrzebne funkcji dla laika i dla profesjonalisty, w przeliczeniu na polską walutę za około 100 zł.
Wybierając klienta FTP warto zwrócić uwagę na poniższe cechy:
– interfejs,
– umożliwianie anonimowego FTP,
– umożliwianie ustawienia uprawnień do folderów i plików na serwerze,
– rozszerzenie pozwalająca na połączenie z kilkoma serwerami w jednym momencie,
– umożliwianie zarządzania kilkoma kontami,
– rejestracja twoich sesji FTP,
– automatyczne ostrzeganie o potrzebie uruchomienia trybu ASCII.
Klienci Windows
Zdecydowanie najpopularniejszym rozwiązaniem dla Windowsa jest całkowicie darmowa FilleZilla. Chociaż ma dość banalny interfejs, jest świetnym miejscem do rozpoczęcia swojej przygody z serwerami FTP.
Jeśli chodzi o płatne rozwiązania dla bardziej zaawansowanych użytkowników, to program FlashFXP od OpenSight Software jest bardzo interesującym rozwiązaniem. Jego interfejs i intuicyjność obsługi jest nieoceniona, a dodatkowo spełnia wszystkie wypisane przeze mnie wyżej wymogi. Cena za licencję do tego programu wynosi 150 zł.
Klienci Mac OS X
Jeśli używasz komputerów sygnowanych nadgryzionym jabłuszkiem również możesz skorzystać z FilleZilli i w tym środowisku też działa na darmowej licencji.
Najpopularniejszym płatnym rozwiązaniem na Macintoshe jest natomiast Fetch Softworks, który zbiera bardzo dobre recenzje od użytkowników m.in. za funkcjonalność. Licencja za ten produkt to wydatek rzędu 100 zł.
Słowniczek pojęć
Serwer FTP – dedykowane komputer, który świadczy usługę FTP;
Klient FTP – aplikacja komputerowa pozwlająca na uzyskanie dostępu do serwera FTP;
Ratio – stosunek wysłanych do pobranych z serwera danych;
Anonimowe połączenie FTP – połączenie z udostępnionym publicznie serwerem FTP bez użycia nazwy użytkownika i hasła.
Podsumowanie
Poznanie podstawowych informacji o protokole FTP to część bycia świadomym użytkownikiem internetu. Dodatkowo, jeśli chcesz zostać właścicielem jakiegoś serwisu, to ta wiedza jest niezbędna, gdyż pozwala zrozumieć działanie stron niejako od zakulisowej pozycji.
Istotną wskazówką dla osoby, która dopiero wchodzi w świat protokołu przesyłania plików, może być zachęcenie do tworzenia każdorazowych back-upów serwerów FTP przed wprowadzeniem jakichkolwiek zmian na nich.
You actually make it appear so easy with your presentation however I find this
topic to be actually one thing that I think I would
by no means understand. It seems too complicated and very large for me.
I am looking ahead for your next put up, I’ll try to
get the grasp of it! Lista escape roomów
You have remarked very interesting details! ps decent website.?
You have observed very interesting details! ps nice website.
Euro trip
Hey there are using WordPress for your site platform? I’m new to the blog world but I’m trying to get started and create my own. Do you need any coding expertise to make your own blog? Any help would be really appreciated!
Bahis siteleri deneme bonusu ile bedava bahis yaparak büyük ödüller kazandım!
Her gün bu casino’da slot oynuyorum ve büyük kazançlar elde ediyorum!
Deneme bonusu sayesinde hiç yatırım yapmadan büyük kazançlar elde ettim, kesinlikle denemelisiniz!
Bu casino’daki slot oyunları her zaman kazandırıyor, büyük jackpotlar kazanmak çok heyecanlı!
Bahis sitelerinde deneme bonusu ile kazanmaya başlamak hiç bu kadar kolay olmamıştı!
Deneme bonusu ile oyunlara başlamak hiç bu kadar kolay olmamıştı, kazançlı ve risksiz!
En sevdiğim slot oyunu Vikings Go Berzerk, grafikler harika, kazançlar büyük!
Casino’nun sunduğu bonuslar ile slot oyunlarında daha fazla kazanıyorum.
Düşük bahislerle oynadığım futbol maçlarında sürekli kazanç fırsatları yakalıyorum!
Oyunlarda hiç donma veya kesilme yaşamadım, mükemmel performans!
Bu casino’daki futbol bahis seçenekleri ile her maçta kazanç fırsatları yakalıyorum.
Yeni üye oldum ve deneme bonusu ile kazanmaya başladım, harika bir fırsat!
Bahis siteleri deneme bonusu ile oyuna başlamak çok kolay ve kazançlı!
Bu bahis sitesinin sunduğu deneme bonusu ile bedava Aviator oynayarak anında kazanmaya başladım!
Çok fazla promosyon var, kazanç şansını artırıyor.
Futbol bahislerinde doğru stratejiyle her maçta kazanç elde ediyorum!
İlk defa bu kadar büyük bir bonus kazandım, harika bir his!
Casino’nun sunduğu promosyonlar futbol bahislerimde ekstra şans sağlıyor!
Düşük bahislerle oynadığım futbol maçlarında bile sürekli kazanç fırsatları yakalıyorum!
Düşük bahislerle oynadığım futbol bahislerinde bile büyük kazanç fırsatları yakalıyorum!
Slot oyunları bu casino’da her zaman kazandırıyor, jackpot kazanma şansınız çok yüksek!
Bu casino’daki bahis seçenekleri her oyuncuya uygun, küçük bahislerle bile büyük ödüller kazanmak mümkün.
I like it whenever people get together and share ideas. Great website, stick with it!
Bu bahis sitesinin sunduğu deneme bonusu ile riske girmeden büyük ödüller kazandım!
Casino’da düşük bahislerle uzun süre oynayabiliyorum, bu sayede kazanç fırsatlarım artıyor.
Bahis sitelerinde deneme bonusu ile ilk kazancımı hiç risk almadan elde ettim.
Bu kadar hızlı ödeme yapan bir siteye daha önce denk gelmemiştim.
Deneme bonusu kullanarak hiç para yatırmadan büyük ödüller kazanma şansım oldu.
This blog was… how do I say it? Relevant!! Finally I have found something that helped me. Thank you!
Casino’nun sunduğu geniş bahis seçenekleri sayesinde her futbol maçında kazanç fırsatları yakalıyorum.
Next time I read a blog, I hope that it won’t disappoint me just as much as this one. After all, Yes, it was my choice to read through, but I genuinely thought you’d have something helpful to say. All I hear is a bunch of complaining about something that you can fix if you were not too busy looking for attention.
This website truly has all the information I wanted about this subject and didn’t know who to ask.
I blog frequently and I genuinely appreciate your information. Your article has really peaked my interest. I will take a note of your website and keep checking for new information about once a week. I subscribed to your Feed as well.
En sevdiğim slot oyunu Big Bass Bonanza, grafikler harika ve kazanç potansiyeli çok yüksek!
Greetings! Very helpful advice in this particular article! It is the little changes that produce the most significant changes. Thanks a lot for sharing!
When I originally commented I seem to have clicked on the -Notify me when new comments are added- checkbox and from now on every time a comment is added I receive four emails with the exact same comment. Perhaps there is an easy method you are able to remove me from that service? Appreciate it.
You are so interesting! I don’t suppose I’ve read through anything like that before. So great to find somebody with a few original thoughts on this topic. Really.. many thanks for starting this up. This website is one thing that is needed on the web, someone with a little originality.
You are so cool! I don’t believe I’ve truly read through a single thing like this before. So nice to find somebody with genuine thoughts on this subject matter. Really.. thanks for starting this up. This web site is one thing that is required on the web, someone with a bit of originality.
This is the right blog for anyone who would like to find out about this topic. You understand so much its almost tough to argue with you (not that I personally will need to…HaHa). You certainly put a brand new spin on a topic which has been written about for many years. Excellent stuff, just wonderful.
I blog often and I truly appreciate your content. This article has really peaked my interest. I’m going to book mark your blog and keep checking for new details about once a week. I opted in for your Feed as well.
Casino’nun sunduğu promosyonlar sayesinde bahislerimde her zaman daha fazla şansım oluyor.
Your article helped me a lot, is there any more related content? Thanks!
This is a great tip particularly to those fresh to the blogosphere. Short but very accurate information… Thank you for sharing this one. A must read article.
En sevdiğim slot oyunu Dead or Alive II, her spin büyük bir kazanç fırsatı sunuyor!
Deneme bonusu sayesinde hiç yatırım yapmadan büyük kazançlar elde ettim, çok memnunum!