Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Usługa FTP.

Podobne prezentacje


Prezentacja na temat: "Usługa FTP."— Zapis prezentacji:

1 Usługa FTP

2 FTP FTP (File Transfer Protocol – Protokoł Transferu Plików) – protokół typu klient-serwer, który umożliwia przesyłanie plików z i na serwer poprzez sieć TCP/IP. Do komunikacji wykorzystywane są dwa połączenia TCP. Jedno z nich jest połączeniem kontrolnym za pomocą którego przesyłane są np. polecenia do serwera, drugie natomiast służy do transmisji danych m.in. plików. FTP działa w dwóch trybach: aktywnym i pasywnym, w zależności od tego, w jakim jest trybie, używa innych portów do komunikacji.

3 FTP Jeżeli FTP pracuje w trybie aktywnym, korzysta z portów: 21 dla poleceń (połączenie to jest zestawiane przez klienta) oraz 20 do przesyłu danych. Połączenie nawiązywane jest wówczas przez serwer. Jeżeli FTP pracuje w trybie pasywnym wykorzystuje port 21 do poleceń i port o numerze > 1024 do transmisji danych, gdzie obydwa połączenia zestawiane są przez klienta.

4 FTP W sieciach ukrytych za firewallem komunikacja z aktywnymi serwerami FTP jest możliwa, tylko pod warunkiem, jeżeli odpowiednie porty na firewallu (routerze) są zwolnione. Możliwe jest zainstalowanie wielu serwerów FTP na jednym i tym samym routerze. Warunkiem jest rozdzielenie portów przez router dla każdego serwera.

5 Kontrola formatów danych przez FTP
Odbywa się na zasadzie protokołu telnet: Network Virtual Terminal Specification Jest łatwy do podsłuchania

6 SFTP Jest on pozbawiony wad, które posiada zwykły FTP. Przesyłając plik przy użyciu protokołu FTP uzyskujemy dobre przepływności, ale nie zyskujemy bezpieczeństwa, nasze hasła nie są szyfrowane. Znaczną poprawę bezpieczeństwa przynosi protokół SFTP, który nie wymaga na danym hoście posiadania serwera FTP, wystarczy konto SSH, którego jest on rozszerzeniem, używa jego struktury oraz przez niego się łączy.

7 Metoda ograniczenia dostępu do FTP
Logowanie na zasadzie ograniczonej bazy danych adresów IP Ograniczanie maksymalnej ilość zalogowanych użytkowników Zmiana numeru portu usługi ftp Ograniczenie transferu dla zalogowanego użytkownika – można to złamać poprzez specjalne oprogramowanie

8 Tryby dostępu do usługi FTP
Tryb anonimowy Tryb z logowaniem

9 Anonymous FTP Nie wymaga posiadania konta FTP na serwerze – pozwala na dostęp zwykle tylko do odczytu do danych: Nazwa logowania (Login): Anonymous Hasło (Password): “Guest” lub adres

10 Sposoby korzystania z ftp
Z przeglądarki – NIEPOLECANE – przed adresem musi być: ftp:// ftp://ftp.pg.gda.pl ftp://ftp.univ.gda.pl Nie każdy serwer musi mieć w adresie subdomeny litery: ftp ftp:// – ale nigdy: ftp – to jest adres IP a nie domena !

11 Sposoby korzystania z ftp
Ze specjalnego programu – są wersje darmowe Możliwość konfiguracji trybu aktywnego, pasywnego Możliwość pracy w protokole sftp Program pamięta konfiguracje Poprzez wiersz polecenia (cmd) Poprzez eksplorator windows

12 Przykłady serwerów FTP
ftp.pg.gda.pl ftp.univ.gda.pl Niektóre serwery nie zezwalają na logowanie w trybie anonimowym

13 Tryb z logowaniem Konieczne jest podanie loginu i hasła
Zwykle login i hasło jest takie same jak dla konta poczty elektronicznej Zwykle występuje dostęp w trybie zapis – odczyt do danych

14 Komunikaty: Komunikaty i informacje o błędach podawane są w formie kodów składających się 3-ch cyfr: Oprogramowanie zwykle zamienia te kody na tekst: np.: 200 : Port control ok 226 : Transfer complete 550: Permision Denied

15 Przykład działania FTP – WS_FTP
Aktualna ścieżka lokalna Połączenie Dysk lokalny Dysk sieciowy

16 Nr IP Serwera: Np. 153.19.38.189 numer zewnętrzny 192.168.0.1 – numer
wewnętrzny, lub nazwa DNS silo.chem.pg.gda.pl Nazwa logowania (login), np.: hasło

17 logowanie anonimowe

18 Wybór trybu

19 Po zalogowaniu się jako lab_kor1
katalog domowy (najczęściej tylko tutaj możliwy jest zapis)

20 Struktura katalogow serwera ftp (Unix/Linux)

21 Kopiowanie zaznaczenie kierunek kopiowania

22 Inna metoda korzystania z protokołu ftp

23 Logowanie konkretnego użytkownika

24 FTP c.d.

25 Możliwa jest integracja usługi z lokalnym systemem plików. Wtedy np
Możliwa jest integracja usługi z lokalnym systemem plików. Wtedy np. dysk e: jest związany z usługą ftp Występują programy które są w stanie ściągać na raz plik w kilku kawałkach (getright)

26 Network File System (NFS)
Protokół wykorzystywany do wysyłania danych z komputerami SUN Umożliwia integracje z lokalnym systemem plików Application Local File System NFS Client Disk Internet Connection to NFS Server

27 IM IM jest to rodzaj usługi (komunikator) dostępnej w Internecie (niemal identycznej do ICQ), która za pomocą specjalnego programu (zazwyczaj bezpłatnego) umożliwia stworzenie prywatnego połączenia między dwoma lub większą liczbą wybranych osób w celu wymiany informacji (tekst, dźwięk, obraz, wideo i załączniki). Obecnie jest to najszybciej rozwijające się medium komunikacyjne na świecie.

28 IRC IRC - jeden z najstarszych sposobów komunikacji przez sieć, skrót od Internet Relay Chat, czyli wieloosobowe rozmowy przez Internet. Jest to jedna z możliwości porozumiewania się poprzez Internet, dająca szansę rozmowy z wieloma osobami w tym samym czasie. IRC jest oparty na strukturze client-serwer. Wiadomości wysyłane przez poszczególnych użytkowników odbierane są przez serwer IRC, który rozsyła je do innych użytkowników lub do innego serwera.     Komunikacja pomiędzy poszczególnymi użytkownikami odbywa się na kanałach, które nie mają numerów, natomiast posiadają nazwy (poprzedzane znakiem "#") - np. #gdansk, #warszawa, #poznan - są to kanały, na których przebywają najczęściej ludzie z tych miast. Na kanał może wejść każdy (wyjątek stanowią kanały, na które trzeba zostać zaproszonym) i uczestniczyć w toczącej się tam dyskusji

29 IRC c.d. Obecnie w Polsce istnieją cztery serwery IRC, które działają w sieci EFNet (często przebywa w niej jednocześnie ponad osób na ponad kanałach), są to : kraków.irc.pl, warszawa.irc.pl, poznan.irc.pl, oraz lublin.irc.pl. Specjalnie dla potrzeb sieci IRC została stworzona domena irc.pl, w której są zarejestrowane serwery. Każdym serwerem opiekuje się jedna lub kilka osób. Bywa i tak, że jedna z nich jest także administratorem komputera, na którym działa program serwera. Osoby takie są nazywane IRC-operatorami (w skrócie "opami").     Operatorzy mają dodatkowe uprawnienia, związane bezpośrednio z ich funkcjami i do nich należy zgłaszać wszelkie problemy czy też prośby. Operator kanału ma pełną władzę - może wykopać (kick) niektórych użytkowników, zabronić im dostępu do kanału (ban), a nawet odebrać głos - dotyczy to osób, które nie przestrzegają zasad panujących na IRCu.

30 IRC c.d.     Każda osoba w sieci IRC musi posiadać przezwisko zwane popularnie "nickiem". Nick jest unikalny, czyli w danej chwili może istnieć tylko jedna osoba, identyfikująca się tym samym nickiem. Ta zasada stanowi podstawę działania IRC. NIck może składać się z liter, cyfr oraz niektórych znaków specjalnych, jednak nie może być dłuższy niż 9 znaków.     Aby korzystać z kanałów IRC, konieczne jest posiadanie programu klienta. W systemach opartych na platformie UNIXA najpopularniejszy jest IRCII, użytkownicy Macintsha korzystają z Ircle, natomiast użytkownicy komputerów z Windowsem - najczęściej z mIRCa lub PIRCHa.

31 IRC c.d. /join #polska - wejście na kanał POLSKA
/who #polska - wyświetlenie spisu osób, które aktualnie przebywają na kanale POLSKA. Wyświetlana jest nazwa kanału, nick danej osoby, jej adres oraz tzw. ircname. /nick psychol - zmiana nicka na "psychol" /names #polska - wyświetlenie spisu osób, które aktualnie przebywają na kanale POLSKA, wyświetlane są tylko nicki. /leave #polska - wyjście z kanału POLSKA /msg psychol wiadomość - wysłanie prywatnej wiadomości do użytkownika "psychol". Wiadomości takiej nie widzą inni użytkownicy, można więc w ten sposób rozmawiać zupełnie prywatnie, widzi ją tylko osoba, do której została zaadresowana /query psychol - po wpisaniu tej komendy wszystko, co piszemy jest wysyłane nie na kanał, ale do osoby o nicku "psychol".("/query" - wyłącza rozmowę) /ignore psychol - od tej pory nie bedziesz orzymywać wiadomości od użytkownika "psychol" /quit - opuszczenie IRC (podaj choć jeden powód dlaczego - poza rachunkami oczywiście :)))) /help - podstawowy opis komend i działania programu IRC

32 Gadu-Gadu


Pobierz ppt "Usługa FTP."

Podobne prezentacje


Reklamy Google