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

Slides:



Advertisements
Podobne prezentacje
Serwery WWW Michał Kuciapski Uniwersytet Gdański Wyższa Szkoła Bankowa
Advertisements

Usługi sieciowe Wykład 6 Apache2- debian
Co to jest DNS i jak działa?
Równoległość w środowisku rozproszonym
Wykorzystanie konta uczelnianego dla potrzeb stron WWW
Marcin Celiński grudzień 2000
Sieci komputerowe Usługi sieciowe Piotr Górczyński 27/09/2002.
Przypisywanie adresów TCP/IP
INTERNET jako „ocean informacji”
Programowanie w HTML i XML
Programowanie w HTML i XML prowadzący: dr inż. Tomasz Wierciński.
Poj ę cia Sieciowe. IMAP-to internetowy protokół pocztowy zaprojektowany IMAP-to internetowy protokół pocztowy zaprojektowany POP3-to protokół internetowy.
Pojęcia sieciowe.
Spis 3.Definicja 4.Logownie na zdalny serwer: -na systemie windows xp windows xpwindows xp -na systemie linux ubuntu
FTP Autor: Topolewski Jacek.
PHP vs. ASP PHP – lider wydajności wśród języków skryptowych.
Ćwiczenia Pierwsze WINIPCFG PING Zapisywanie obrazów pobranych z sieci Internet nazwa komputera a nazwa witryny w sieci Web Samodzielne wyszukiwanie informacji.
Kurs WWW Paweł Rajba
Artur Mazurek Piotr Podziemski
Proxy WWW cache Prowadzący: mgr Marek Kopel
Proxy (WWW cache) Sieci Komputerowe
Współczesne systemy informacyjne
Systemy zarządzania treścią CMS
Elementy informatyki w kształceniu zintegrowanym.
Technologie informacyjne MCE Pudełko. Zakładanie strony internetowej Technologie informacyjne Marek Pudełko.
Podstawy Informatyki zajęcia dla Studentów I-go roku studiów na Wydziale Fizyki i Informatyki Stosowanej AGH Dr inż. Piotr Gronek Zakład Informatyki Stosowanej.
Narzędzia internetowe Paweł Rajba
1/18 LOGO Profil zespołu. 2/18 O nas Produkcja autorskich rozwiązań informatycznych dla małych i średnich firm w zakresie systemów: Baz danych Aplikacji.
Przegląd zagadnień Struktura sieci systemu Windows 2003
Aplikacje Internetowe
„Ukryte” zasoby Internetu
Historia Internetu Podstawowe pojęcia.
Cecylia Szymanska - Ban | Education Lead Microsoft.
POJĘCIA ZWIĄZANE Z SIECIĄ.
Web Serwisy w praktyce Technologie internetowe ( )
Konfiguracja kont w programie Adobe Dreamweaver
Adrian Bukowski Dolnośląskie Centrum Rozwoju Lokalnego.
MODEL WARSTWOWY PROTOKOŁY TCP/IP
Uniwersytet Mikołaja Kopernika Wydział Fizyki, Astronomii i Informatyki Stosowanej Podyplomowe Studium Programowania i Zastosowań Komputerów Praca wykonana.
Programy do tworzenia stron internetowych
Przygotował: Mariusz Witulski
Lokalne serwery www Serwer WWW - ang. Web server jest to oprogramowanie zainstalowane na serwerze podłączonym do sieci Internet. Używające technologii.
Pojęcia związane z siecią
Internet czyli sieć. Internet WAN (ang. international – międzynarodowa; network – sieć, dosłownie międzysieć) – ogólnoświatowa sieć komputerowa, która.
Systemy zarządzania treścią Content Management System
Arkadiusz Twardoń ZTiPSK
Sieciowe Systemy Operacyjne
Specjalizacja "Dziennikarstwo On-line„ asynchroniczny JavaScript i XML – AJAX Część 6 Prowadzący: Dariusz Jaruga
Specjalizacja "Dziennikarstwo On-line„ HTML – XHTML Część 4 Prowadzący: Dariusz Jaruga
Specjalizacja "Dziennikarstwo On-line„ HTML – XHTML – Warsztat Prowadzący: Dariusz Jaruga
Prezentacja Adrian Pyza 4i.
INTERNET Sieć komputerowa o światowym zasięgu łącząca sieci lokalne, sieci rozległe i wszystkie komputery do nich podłączone. Służy do komunikacji między.
Laboratorium systemów operacyjnych
Temat: Poczta elektroniczna ( )
Rozdział V: Globalne sieci komputerowe
Specjalizacja "Dziennikarstwo On-line„ HTML – XHTML część 1 Prowadzący: Dariusz Jaruga
Narzędzia klienta usługi archiwizacji Warsztaty „Usługa powszechnej archiwizacji” Michał Białoskórski, CI TASK Bartłomiej Balcerek, WCSS.
Korzystanie z podstawowych usług internetu
Temat 1: Ogólne cechy języka PHP
Technologie programowania systemów internetowych
Poczta elektroniczna "electronic mail") A.Ś.
Zagrożenia.
Treści multimedialne - kodowanie, przetwarzanie, prezentacjaOdtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
FTP i www Informatyka Zakres podstawowy 1 Zebrał i opracował : Maciej Belcarz 11.
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski 1 informatyka +
Active Directory Federation Services w Windows Server 2012 R2
INTERNET jako „ocean informacji”
Elementy przeglądarki internetowej Pasek menu Pasek kart Pasek adresowy Pasek wyszukiwania Okno z zawartością strony internetowej Zakładki (ulubione)
Wydział Matematyki, Informatyki i Architektury Krajobrazu
Sieci komputerowe Usługi sieciowe 27/09/2002.
Zapis prezentacji:

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

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

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

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

Serwer WWW – sprzęt – wybrane przykłady realizacji - linki http://commons.wikimedia.org/wiki/Category:Server_rooms http://commons.wikimedia.org/wiki/File:123Net_Data_Center_(DC2).jpg?uselang=pl http://commons.wikimedia.org/wiki/File:Indiana_University_Data_Center_-_P1100134.JPG?uselang=pl http://commons.wikimedia.org/wiki/File:Google_Data_Center,_The_Dalles.jpg?uselang=pl Źródło - internet

Serwer WWW – oprogramowanie Apache Software Foundation, Microsoft Internet Information Services Sun Web Server Lighthttp Google NCSA Inne Źródło: http://news.netcraft.com/

Liczba serwisów internetowych w latach 1995-2013 Źródło: http://news.netcraft.com/

Dane nigdy nie śpią ;-) Źródło: http://www.domo.com/learn/data-never-sleeps-2

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 – nazwakonta@do.id.uw.edu.pl Serwer WWW – możliwość tworzenia własnych stron internetowych w oparciu o język skryptowy PHP Adres strony: http://www.do.id.uw.edu.pl/~nazwakonta/ Katalog z plikami: \HOME\nazwakonta\www\

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: 193.0.72.135

Serwer internetowy a usługi. IP: 193.0.72.135 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

połączenie wymiana danych. Usługi sieciowe – serwer  klient Dane klienta Adres IP np. 85.23.156.7 rejestrowanie zdarzeń .......................................................................................................................................... Serwer Klient połączenie wymiana danych. Adres IP np. 193.0.79.161 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

Usługa WWW Serwer DNS Serwer WWW Klient WWW

Usługa WWW – dialog z serwerem WWW GET / HTTP/1.1 Host: www.do.id.uw.edu.pl HTTP/1.1 200 OK Date: Mon, 12 Nov 2007 12:25:16 GMT Server: Apache/1.3.33 (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

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 2.0.50727; .NET CLR 3.0.04506.30) Host: www.serwis.home Connection: Keep-Alive

Usługa WWW – dialog z serwerem WWW – „wylewny serwer” HTTP/1.1 200 OK Date: Mon, 12 Nov 2007 12:32:36 GMT Server: Apache/1.3.33 (Debian GNU/Linux) mod_gzip/1.3.26.1a mod_tsunami/3.0 PHP/4.3.10-21 mod_jk/1.2.5 mod_perl/1.29 Cache-Control: max-age=30 Expires: Mon, 12 Nov 2007 12:33:06 GMT Last-Modified: Wed, 13 Jun 2007 12:37:04 GMT ETag: "564058-21d-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> ....

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

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:1.8.1.8) Gecko/20071008 Firefox/2.0.0.8 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-8859-2,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 X-Xorwarded-For: 00.00.0.0 Via: 1.1 w3.cache.home:8080 (squid/2.5.STABLE14), 1.0 w0.cache.home:8080 (squid/2.5.STABLE3) X-Forwarded-For: 192.168.1.2 Cache-Control: max-age=259200 Connection: keep-alive

Usługa WWW – logowanie zdarzeń 10.10.0.100 - - [04/Apr/2001:09:45:02 +0200] "POST /cgi-bin/admin.pl HTTP/1.0" 200 7289 10.10.0.100 - - [04/Apr/2001:09:45:17 +0200] "POST /cgi-bin/admin.pl HTTP/1.0" 200 9099 10.10.0.100 - - [04/Apr/2001:09:45:29 +0200] "GET /cgi-bin/index.pl HTTP/1.0" 200 11775 http://awstats.sourceforge.net/ [07/Dec/2000:14:03:33] warning ( 411): for host 195.117.221.232 trying to GET /images/lala.gif, send-file reports: can't find d:/www/main/images/lala.gif (File Not Found Error)

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.

Przykłady zdarzeń z logów serwera WWW 115.78.12.7 - - [20/Oct/2013:18:22:27 +0200] "GET http://www.baidu.com/ HTTP/1.1" 401 611 24.113.229.1 - admin [24/Oct/2013:09:50:55 +0200] "GET /HNAP1/ HTTP/1.1" 401 667 "http://..... 115.238.185.136 - - [11/Aug/2013:09:50:53 +0200] "GET /w00tw00t.at.blackhats.romanian.ant Hacking D-Link Routers With HNAP Robot sieciowy Skanowanie przez bot sieciowy

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

Pytania ?