Sie sind auf Seite 1von 89

Ps-graduao - Configurao de Servidores Windows

ADMINISTRAO E SEGURANA DE SISTEMAS COMPUTACIONAIS

Ps-Graduao

Configurao de Servidores Windows

Professora: Silvana Corra

Ps-graduao - Configurao de Servidores Windows

ADMINISTRAO E SEGURANA DE SISTEMAS COMPUTACIONAIS

Ps-Graduao

Servidor Web

Professora: Silvana Corra

Ps-graduao - Configurao de Servidores Windows

World Wide Web


O que atrai os usurios no uso da web???

funcionamento por demanda

Facilidade para disponibilizar informaes na web

Buscadores

Uso de udio e video que estimulam os sentidos

Ps-graduao - Configurao de Servidores Windows

Web e HTTP
Incio da dcada de 1990 World Wide Web (WWW). HTTP (hiperText Transfer Protocol): protocolo de transferncia de hipertexto. Protocolo da camada de aplicao, definido na RFC 1945 (HTTP/1.0) e RFC 2616 (HTTP/1.1). Operao cliente/servidor Uso do TCP, na porta 80 Implementado em 2 programas: no cliente Browser no servidor servio Web

Ps-graduao - Configurao de Servidores Windows

Web componentes
Cliente Browser: agente de usurio da web

Servidor pgina Web: constituda de objetos objeto: um arquivo de hipermdia texto ou no texto padres grficos GIF (Graphics Interchange Format) ou JPEG (Joint Picture Encoding Group) Linguagem HTML (Hyper Text Markup Language) Funo do servidor Web: abrigar objetos web, cada um endereado por um URL.

Ps-graduao - Configurao de Servidores Windows

Web componentes
URL(Uniform Resource Locator): formado por: protocolo de transferncia caminho, que depende do protocolo porta de comunicao (opcional) parmetros (opcional) consulta (opcional) file://[<nome ou endereo de host>] / <nome de caminho e de arquivo> http://<nome ou endereo de host> [:<porta>]/<nome de caminho e de arquivo> [<tags adicionais>] mailto:<nome de usurio> @ <nome ou endereo de host> gopher:// <nome ou endereo de host> [:<porta>]/<nome de caminho e de arquivo> telnet:// <usurio> [:<senha>] @ <nome ou endereo de host> [:<porta>]

Ps-graduao - Configurao de Servidores Windows

HTTP e TCP
Servio de transporte TCP: cliente inicia conexo TCP (cria socket) ao servidor, porta 80 servidor aceita conexo TCP do cliente mensagens HTTP (mensagens do protocolo da camada de apl) trocadas entre browser (cliente HTTP) e servidor Web (servidor HTTP) encerra conexo TCP

Ps-graduao - Configurao de Servidores Windows

O protocolo HTTP
Caractersticas Nvel de aplicao: TCP (confivel e orientado a conexo Requisio resposta => transferncia bidirecional Sem estado: no mantm histricos Negociao de capacidade Suporte a uso de cache Suporte a intermedirios

Ps-graduao - Configurao de Servidores Windows

O protocolo HTTP
Conexes Persistentes e No-persistentes No-Persistentes: Cada conexo TCP encerrada aps o servidor enviar o objeto. Persistentes: o servidor deixa a conexo TCP aberta, aps enviar uma resposta. Sem paralelismo: o cliente emite uma nova requisio somente quando a resposta anterior foi recebida. Com paralelismo: o default. O cliente HTTP emite uma requisio logo que encontra uma referncia

Ps-graduao - Configurao de Servidores Windows

Funcionamento

Ps-graduao - Configurao de Servidores Windows

Funcionamento

Ps-graduao - Configurao de Servidores Windows

HTTP formato da mensagem


Formato da mensagem HTTP: de requisio.

Ps-graduao - Configurao de Servidores Windows

HTTP formato da mensagem


Mensagem HTTP de requisio
Linha de pedido (comandos GET, POST, HEAD ) GET /somedir/page.html HTTP/1.0 User-agent: Mozilla/4.0 Accept: text/html, image/gif,image/jpeg Linhas de Accept-language:fr cabealho Negociao (extra carriage return, line feed)

Carriage return, line feed indica fim da mensagem

Ps-graduao - Configurao de Servidores Windows

HTTP formato da mensagem


Mensagem HTTP de requisio

Objeto de solicitao

Verso HTTP Localizao do Hospedeiro Solicitao Browser de requisio Conexes no-persistentes

Ps-graduao - Configurao de Servidores Windows

HTTP formato da mensagem


Formato da mensagem HTTP: de resposta.

Ps-graduao - Configurao de Servidores Windows

HTTP formato da mensagem


Mensagem HTTP de resposta.
Linha de status (protocolo cdigo de status frase de status) Linhas de cabealho

HTTP/1.0 200 OK Date: Thu, 06 Aug 1998 12:00:15 GMT Server: Apache/1.3.0 (Unix) Last-Modified: Mon, 22 Jun 1998 ... Content-Length: 6821 Content-Type: text/html data data data data data ...

Dados, ex.: arquivo html Tipo do item

Tamanho do item em octetos

Ps-graduao - Configurao de Servidores Windows

HTTP formato da mensagem


Mensagem HTTP de resposta.
Verso do protocolo Cdigo de estado Mensagem de estado Conexo no-persistente Hora/Data mensagem criada no servidor Hora/Data objeto criado/modificado servidor N bytes do objeto enviado

Servidor web

Objeto solicitado Tipo de objeto enviado

Ps-graduao - Configurao de Servidores Windows

HTTP formato da mensagem


Cdigos de Status das respostas
Cdig o 1xx 2xx Tipo Informao Sucesso Exemplos de motivos Solicitao recebida, continuando a processar Ao recebida com sucesso, entendida e aceita

3xx

Redirecionament Outra ao precisa ser tomada para o completar a solicitao Erro do cliente Solicitao contm sintaxe errada ou no pode ser atendida Servidor falhou ao realizar uma solicitao aparentemente vlida

4xx

5xx

Erro do servidor

Ps-graduao - Configurao de Servidores Windows

HTTP formato da mensagem


Cdigos de Status das respostas
200 OK Requisio bem-sucedida, objeto requisitado a seguir nesta mensagem 301 Moved permanently Objeto requisitado foi movido, nova localizao especificada a seguir nesta mensagem (Location:) 400 Bad request Mensagem de requisio no compreendida pelo servidor 404 Not Found Documento requisitado no encontrado neste servidor 505 HTTP version not supported A verso do protocolo HTTP requisitada no suportada pelo servidor

Ps-graduao - Configurao de Servidores Windows

Wireshark
wireshark Requisio Get Mensagem de resposta Mensagem de erro

Ps-graduao - Configurao de Servidores Windows

Cookie
Susan acessa a Internet sempre do mesmo PC Ela visita um site especfico de e-commerce pela primeira vez Quando a requisio HTTP inicial chega ao site, este cria um ID nico e uma entrada no banco de dados backend para este ID RFC 2109 Permite que sites monitorem seus usurios Quatro componentes: 1) Linha de cabealho do cookie na mensagem HTTP response 2) Linha de cabealho de cookie na mensagem HTTP request 3) Arquivo de cookie mantido no hospedeiro do usurio e manipulado pelo browser do usurio 4) Banco de dados backend no site Web

Ps-graduao - Configurao de Servidores Windows

Cookie
cliente
arquivo de Cookies ebay: 8734

servidor
servidor cria a ID 1678 para o usurio

msg usual pedido http resposta usual http +

Set-cookie: 1678
msg usual pedido http

arquivo de Cookies amazon: 1678 ebay: 8734

cookie: 1678
resposta usual http

ao especfica do cookie ao especfica do cookie

uma semana depois:


arquivo de Cookies amazon: 1678 ebay: 8734

msg usual pedido http

cookie: 1678
resposta usual http

Ps-graduao - Configurao de Servidores Windows

Cache
Atender o cliente sem envolver o servidor Web origem da informao. Usurio configura o browser: acesso Web feito por meio de um proxy Cliente envia todos os pedidos HTTP para o Web cache Se o objeto existe no Web cache: Web cache retorna o objeto Ou o Web cache solicita objeto do servidor original e ento envia o objeto ao cliente

Ps-graduao - Configurao de Servidores Windows

Cache
cache
HTTP request msg
If-modified-since: <date>

server
No modificado

HTTP response
HTTP/1.0 304 Not Modified

HTTP request msg


If-modified-since: <date>

Modificado
HTTP response
HTTP/1.0 200 OK

<data>

Ps-graduao - Configurao de Servidores Windows

HTTPS
HTTP no oferece segurana Aspectos: confidencialidade dos dados criptografia autenticao do web site certificado HTTP over SSL HTTPS SSL: Secure Socket Layer porta 443 fornece criptografia para a confidencialidade dos dados usa uma rvore de certificado, garantindo autenticao.

Ps-graduao - Configurao de Servidores Windows

HTTPS

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Instalao do servidor de Web no Windows 2008 Server

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Instalao do servidor de Web no Windows 2008 Server

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Instalao do servidor de Web no Windows 2008 Server

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Instalao do servidor de Web no Windows 2008 Server

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Instalao do servidor de Web no Windows 2008 Server

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Instalao do servidor de Web no Windows 2008 Server
Aplicaes .NET Sites Internos e externos sobre HTTP Compartilhamento de portas TCP Aplicaes Remotas Aplicaes Distribudas

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Instalao do servidor de Web no Windows 2008 Server

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Instalao do servidor de Web no Windows 2008 Server

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Instalao do servidor de Web no Windows 2008 Server

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Instalao do servidor de Web no Windows 2008 Server

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Teste da instalao do servidor de Web

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Gerenciador do servidor de Web

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Gerenciador do servidor de Web

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Gerenciador do servidor de Web

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Gerenciador do servidor de Web

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Gerenciador do servidor de Web

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Gerenciador do servidor de Web

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Gerenciador do servidor de Web

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Gerenciador do servidor de Web

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Gerenciador do servidor de Web

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Gerenciador do servidor de Web

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Gerenciador do servidor de Web

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Gerenciador do servidor de Web

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Gerenciador do servidor de Web

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Gerenciador do servidor de Web

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Gerenciador do servidor de Web

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Gerenciador do servidor de Web

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Gerenciador do servidor de Web

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Gerenciador do servidor de Web

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Gerenciador do servidor de Web

Ps-graduao - Configurao de Servidores Windows

Web Servidor Windows 2008


Gerenciador do servidor de Web

Ps-graduao - Configurao de Servidores Windows

ADMINISTRAO E SEGURANA DE SISTEMAS COMPUTACIONAIS

Ps-Graduao

Servidor Email

Professora: Silvana Corra

Ps-graduao - Configurao de Servidores Windows

Correio eletrnico
Troca de mensagens de mesma rede ou rede diferentes O funcionamento endereo conhecido como e-mail address ou endereo de correio eletrnico usurio@host

identificador de uma caixa postal para receber mensagens

nome domnio caixa postal

de da

modelo store-and-forward interao entre servidores.

Ps-graduao - Configurao de Servidores Windows

Correio eletrnico
Trs componentes principais: Agentes de usurio Servidores de correio Protocolos SMTP e POP

Ps-graduao - Configurao de Servidores Windows

Correio eletrnico
Componentes do sistema de correio eletrnico: Mail User Agent (MUA) Mail Transfer Agent (MTA) Mail Delivery Agent (MDA)

Ps-graduao - Configurao de Servidores Windows

Formato da mensagem
RFC 2822: padro para formato de mensagem de texto:

cabealho
linhas de cabealho, p.ex., To: From: Subject: diferentes dos comandos de smtp!

linha em branco

corpo

corpo a mensagem, somente de caracteres ASCII

Ps-graduao - Configurao de Servidores Windows

Protocolo SMTP
Simple mail transfer protocol RFC 2821 TCP porta 25 usa conexes persistentes interao comando/resposta comandos: texto ASCII resposta: cdigo e frase de status mensagens precisam ser em ASCII de 7-bits

Ps-graduao - Configurao de Servidores Windows

Protocolo SMTP
Cenrio exemplo 1) Alice usa o agente de usurio para compor a mensagem. No campo para bob@someschool.edu 2) O agente de usurio dela envia a mensagem para o seu servidor de correio; a mensagem colocada na fila de mensagens. 3) O lado cliente do SMTP abre uma conexo TCP com o servidor de correio do Bob. 4) O cliente SMTP envia a mensagem de Alice pela conexo TCP. 5) O servidor de correio de Bob coloca a mensagem na caixa de correio de Bob. 6) Bob invoca seu agente de usurio para ler a mensagem.

Ps-graduao - Configurao de Servidores Windows

Protocolo POP
Post Office Protocol Verso 3 POP3 RFC 1939 Entrega/armazenamento no servidor do receptor Protocolo de acesso ao correio: recupera do servidor autorizao (agente <-->servidor) e transferncia HTTP: Hotmail , Yahoo! Mail, Webmail, etc.
agente de usurio

SMTP

SMTP

POP3

agente de usurio

servidor de correio do remetente

servidor de correio do receptor

Ps-graduao - Configurao de Servidores Windows

Protocolo POP
fase de autorizao

comandos do cliente: user: declara nome pass: senha servidor responde +OK -ERR list: lista nmeros das msgs retr: recupera msg por nmero dele: apaga msg quit

S: +OK POP3 server ready C: user ana S: +OK C: pass faminta S: +OK user successfully logged on C: list S: 1 498 S: 2 912 S: . C: retr 1 S: <message 1 contents> S: . C: dele 1 C: retr 2 S: <message 1 contents> S: . C: dele 2 C: quit S: +OK POP3 server signing off

fase de transao, cliente:


Ps-graduao - Configurao de Servidores Windows

Wireshark

Ps-graduao - Configurao de Servidores Windows

Email Servidor

Instalao do servidor de email no Windows 2008 Server

Ps-graduao - Configurao de Servidores Windows

Email Servidor

Ps-graduao - Configurao de Servidores Windows

Email Servidor

Ps-graduao - Configurao de Servidores Windows

Email Servidor

Ps-graduao - Configurao de Servidores Windows

Email Servidor

Ps-graduao - Configurao de Servidores Windows

Email Servidor

Ps-graduao - Configurao de Servidores Windows

Email Servidor
Gerenciar o servidor de email

Ps-graduao - Configurao de Servidores Windows

Email Servidor
Gerenciar o servidor de email

Ps-graduao - Configurao de Servidores Windows

Email Servidor
Gerenciar o servidor de email

Ps-graduao - Configurao de Servidores Windows

Email Servidor
Gerenciar o servidor de email

Ps-graduao - Configurao de Servidores Windows

Email Servidor
Gerenciar o servidor de email

Ps-graduao - Configurao de Servidores Windows

Email Servidor
Gerenciar o servidor de email

Ps-graduao - Configurao de Servidores Windows

Email Servidor
Gerenciar o servidor de email

Ps-graduao - Configurao de Servidores Windows

Email Servidor
Gerenciar o servidor de email

Ps-graduao - Configurao de Servidores Windows

Email Servidor
Gerenciar o servidor de email

Ps-graduao - Configurao de Servidores Windows

Email Servidor
Gerenciar o servidor de email

Ps-graduao - Configurao de Servidores Windows

Email Servidor
Gerenciar o servidor de email

Ps-graduao - Configurao de Servidores Windows

Email Servidor
Gerenciar o servidor de email

Ps-graduao - Configurao de Servidores Windows

Email Servidor
Gerenciar o servidor de email

Ps-graduao - Configurao de Servidores Windows

Email Servidor
Gerenciar o servidor de email

Ps-graduao - Configurao de Servidores Windows

Email Servidor
Gerenciar o servidor de email

Ps-graduao - Configurao de Servidores Windows

Email Servidor
Gerenciar o servidor de email

Das könnte Ihnen auch gefallen