Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Tematy: Informacje wstępne Zasoby wydziałowe Serwer WWW Usługa SSH Usługa FTP Poczta elektroniczna Podstawowe problemy i kłopoty Pytania ? Podsumowanie.

Podobne prezentacje


Prezentacja na temat: "Tematy: Informacje wstępne Zasoby wydziałowe Serwer WWW Usługa SSH Usługa FTP Poczta elektroniczna Podstawowe problemy i kłopoty Pytania ? Podsumowanie."— Zapis prezentacji:

1 Specjalizacja "Dziennikarstwo On-line„ Wprowadzenie Prowadzący: Dariusz Jaruga djaruga@id.uw.edu.pl

2 Tematy: Informacje wstępne Zasoby wydziałowe Serwer WWW Usługa SSH Usługa FTP Poczta elektroniczna Podstawowe problemy i kłopoty Pytania ? Podsumowanie

3 Serwer WWW – sprzęt – wybrane przykłady realizacji
Źródło - internet

4 Serwer WWW – sprzęt – wybrane przykłady realizacji
Źródło - internet

5 Serwer WWW – sprzęt – wybrane przykłady realizacji - linki
Źródło - internet

6 Serwer WWW – oprogramowanie
Apache Software Foundation, Microsoft Internet Information Services Sun Web Server Lighthttp Google NCSA Inne Źródło:

7 Liczba serwisów internetowych w latach 1995-2013
Źródło:

8 Dane nigdy nie śpią ;-) Źródło:

9 Usługi serwera do.id.uw.edu.pl
Konto shell – praca zdalna za pośrednictwem usługi SSH FTP – transfer plików Baza Danych – dostęp do serwera baz danych MYSQL Poczta elektroniczna – Serwer WWW – możliwość tworzenia własnych stron internetowych w oparciu o język skryptowy PHP Adres strony: Katalog z plikami: \HOME\nazwakonta\www\

10 Serwer internetowy a usługi.
Porty 1 2 ... 21 - FTP 22 - SSH 23 - TELNET 25 – SMTP (poczta) 80 – WWW (http) 110 – POP3 (poczta) 119 - USENET 143 – IMAP (poczta) 443 – WWW (https) 65535 SERWER internetowy IP:

11 Serwer internetowy a usługi.
IP: SERWER internetowy Porty 1 2 ... 21 - FTP 22 - SSH 23 - TELNET 25 – SMTP (poczta) 80 – WWW (http) 110 – POP3 (poczta) 119 - USENET 143 – IMAP (poczta) 443 – WWW (https) 65535

12 połączenie wymiana danych.
Usługi sieciowe – serwer  klient Dane klienta Adres IP np rejestrowanie zdarzeń Serwer Klient połączenie wymiana danych. Adres IP np nazwa domenowa np. do.id.uw.edu.pl numer portu usługi np. 21 Autoryzacja nazwa użytkownika np. darekj hasło uzytkownika np. ****** certyfikat – (zamiast hasła) Zasoby serwera

13 Usługa WWW Serwer DNS Serwer WWW Klient WWW

14 Usługa WWW – dialog z serwerem WWW
GET / HTTP/1.1 Host: HTTP/ OK Date: Mon, 12 Nov :25:16 GMT Server: Apache/ (Unix) PHP/5.1.6 Content-Location: index.html Vary: negotiate TCN: choice X-Powered-By: PHP/5.1.6 Transfer-Encoding: chunked Content-Type: text/html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> ... Tu dalsza część dokumentu .... Strony WWW

15 Usługa WWW – dialog z serwerem WWW – „gadatliwa przeglądarka”
GET / HTTP/1.1 Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, appli cation/vnd.ms-powerpoint, application/msword, application/xaml+xml, application/vnd.ms-xpsdocument, application/x-ms-xbap, application/x-ms-application, */* Accept-Language: pl UA-CPU: x86 Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR ; .NET CLR ) Host: Connection: Keep-Alive

16 Usługa WWW – dialog z serwerem WWW – „wylewny serwer”
HTTP/ OK Date: Mon, 12 Nov :32:36 GMT Server: Apache/ (Debian GNU/Linux) mod_gzip/ a mod_tsunami/3.0 PHP/ mod_jk/1.2.5 mod_perl/1.29 Cache-Control: max-age=30 Expires: Mon, 12 Nov :33:06 GMT Last-Modified: Wed, 13 Jun :37:04 GMT ETag: " d-466fe4f0" Accept-Ranges: bytes Content-Length: 541 Keep-Alive: timeout=3, max=100 Connection: Keep-Alive Content-Type: text/html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> ....

17 Usługa serwera PROXY Serwer DNS Serwer PROXY Serwer WWW Klient WWW

18 Usługa serwera PROXY GET / HTTP/1.0 Host: www.serwis.home
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv: ) Gecko/ Firefox/ Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 Accept-Language: pl,en-us;q=0.7,en;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO ,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 X-Xorwarded-For: Via: 1.1 w3.cache.home:8080 (squid/2.5.STABLE14), 1.0 w0.cache.home:8080 (squid/2.5.STABLE3) X-Forwarded-For: Cache-Control: max-age=259200 Connection: keep-alive

19 Usługa WWW – logowanie zdarzeń
[04/Apr/2001:09:45: ] "POST /cgi-bin/admin.pl HTTP/1.0" [04/Apr/2001:09:45: ] "POST /cgi-bin/admin.pl HTTP/1.0" [04/Apr/2001:09:45: ] "GET /cgi-bin/index.pl HTTP/1.0" [07/Dec/2000:14:03:33] warning ( 411): for host trying to GET /images/lala.gif, send-file reports: can't find d:/www/main/images/lala.gif (File Not Found Error)

20 Usługa WWW – logowanie zdarzeń
generowanie różnego rodzaju statystyk, obserwacja zachowań klientów, monitorowanie obciążenia, wykrywanie błędów wykrywanie prób nieautoryzowanego dostępu do serwera www itp.

21 Przykłady zdarzeń z logów serwera WWW
[20/Oct/2013:18:22: ] "GET HTTP/1.1" admin [24/Oct/2013:09:50: ] "GET /HNAP1/ HTTP/1.1" "http://..... [11/Aug/2013:09:50: ] "GET /w00tw00t.at.blackhats.romanian.ant Hacking D-Link Routers With HNAP Robot sieciowy Skanowanie przez bot sieciowy

22 Strona WWW – Co to jest ? Po stronie klienta - przeglądarki
Po stronie serwera WWW HTML/XHTML Języki skryptowe: - PHP, - Perl, - Java, - ASP, - Ruby, - Pike, - Shell, - inne. CSS – Kaskadowe Arkusze Styli Grafika - JPG,GIF,PNG JavaScrip – język skryptowy Flash Bazy danych: - MySQL, - MSSQL, - Oracle, - DB2, - PostgreSQL, - Sybase, - FireBird, - inne. Aplet JAVA Silverlight (Windows i MAC OS) ActiveX, VBScript, JScript (tylko Internet Explorer) Inne pluginy do przeglądarek

23 Pytania ?


Pobierz ppt "Tematy: Informacje wstępne Zasoby wydziałowe Serwer WWW Usługa SSH Usługa FTP Poczta elektroniczna Podstawowe problemy i kłopoty Pytania ? Podsumowanie."

Podobne prezentacje


Reklamy Google