Faculdade de Tecnologia SENAI de Desenvolvimento Gerencial Redes em Sistemas Operacionais Proprietários IIS – Internet Information Service Prof. Vitor Luiz Ramos Barbosa
Introdução ao IIS Gerenciamento de configuraçãoes centralizado. Administração e Suporte de Aplicações Baseadas na Web. Estrutura para desenvolvimento de aplicações. Servidor de aplicação. Flexibilidade para adequar novos padrões/tecnologias (extensões).
Novidades do IIS 7 Aprimoramento em componentes de segurança e administração. Diagnóstico rápido de problemas. Compatibilidade com versões anteriores. Versão 7.5 pode está disponível no site.
Serviços Web Fornece componentes para servidores: FTP (file transfer protocol); HTTP (hypertext transfer protocol); SMTP (simple mail transfer protocol).
IIS 7 Serviço FTP
File Transfer Protocol – FTP Protocolo utilizado para transferir arquivos de ou para um host remoto. Fonte: KUROSE
Características Descrito na RFC 959. Usa o TCP porta 21 (conexão de controle); porta 20 (conexão de dados). Em uma mesma sessão, a cada transferência é usada uma conexão diferente de dados. Para acessar o host remoto deve ser enviado usuário e senha. Associação com conta do usuário, controle sobre o diretório corrente do usuário. Limita o número de sessões que um servidor pode manter.
Informações As duas conexões TCP são usadas em paralelo Controle (aberta pelo cliente) Envia informações de controle entre os dois hosts, tais como: usuário, senha, comandos remotos. Mantém-se ativa até ser encerrada pelo cliente. Dados (aberta pelo servidor) Utilizada efetivamente para a transferência de arquivos. Deve ser aberta uma nova a cada arquivos solicitado.
Comandos FTP FTP <ip/nome servidor> Estabelece uma conexão FTP com um servidor
Comandos FTP Comandos enviados em ASCII (7 bits) USER <usuário> PASS <senha> DIR CD <diretório remoto> GET <arquivo> PUT <arquivo> LCD <diretório local> HASH BIN ASCii
Comandos FTP
Respostas Servidor Cada comando é seguido de uma resposta 331 Nome de usuário OK, senha requisitada. 230 Usuário logado. 125 Conexão de dados já aberta; iniciando transferência. 425 Não é possível abrir a conexão de dados. 452 Erro ao escrever o arquivo. 426 Transferência abortada
Considerações FTP O FTP da Microsoft está na versão 7. Pasta padrão para armazenamento de arquivos é c:\inetpub\ftproot. Por padrão a conta do usuário anônimo é anonymous. Conexões com usuários anônimos não necessita de senha.