tarefas práticas da disciplina gerência de infraestrutura...
TRANSCRIPT
![Page 1: Tarefas práticas da disciplina Gerência de Infraestrutura ...ober/arquivos/disciplinas/gerencia_infra/tarefas... · 3- Conclusão descrevendo quais foram as maiores dificuldades](https://reader034.vdocuments.site/reader034/viewer/2022051523/5a7fac287f8b9a38478bd52d/html5/thumbnails/1.jpg)
Tarefas práticas da disciplina
Gerência de Infraestrutura de TI
Objetivo: As atividades têm por objetivo consolidar o conhecimento adquirido em aula, aplicando os conceitos
teóricos com vistas a desenvolver no estudante a capacidade de instalação e uso de ferramentas de
gerenciamento de infraestrutura de TI.
Metodologia
Serão realizadas tarefas práticas sobre o tema proposto
Individualmente, os alunos deverão instalar e configurar em máquina de sua responsabilidade o que
for definido pelo tema do trabalho.
ATENÇÃO: PROBLEMAS COM A MÁQUINA SÃO DE RESPONSABILIDADE DO
ALUNO (formatação, reinstalação, perda de arquivos, perda de senha, etc.)
Para cada tarefa o aluno deverá submeter no sistema os seguintes itens:
o Um arquivo PDF com:
1- Passo-a-passo dos comandos utilizados para instalação e configuração;
2- Apresentação de no mínimo uma screenshot que demonstre os testes que foram
efetuados e comprovem a funcionalidade do sistema na máquina do aluno
3- Conclusão descrevendo quais foram as maiores dificuldades enfrentadas na
execução da atividade
o Um arquivo compactado contendo os arquivos de configuração utilizados no
desenvolvimento do trabalho
Ou seja, o aluno deve enviar DOIS arquivos no sistema: Um arquivo compactado contendo os
arquivos de configuração que foram utilizados e outro arquivo PDF demonstrando os passos que
foram efetuados e as telas (screenshots) que demonstrem o funcionamento do trabalho.
Em data definida cada aluno deverá postar no sistema de envio de trabalhos os arquivos para
verificação se a tarefa foi concluída com sucesso. A não apresentação dos arquivos de
configuração e do PDF contendo os 3 itens apresentados acima implica que o trabalho está
incompleto!!!
Avaliação:
Será considerado somente o trabalho que for apresentado com os arquivos de configuração E,
PRINCIPALMENTE, COM screenshots que demonstrem a atividade FUNCIONANDO e que
![Page 2: Tarefas práticas da disciplina Gerência de Infraestrutura ...ober/arquivos/disciplinas/gerencia_infra/tarefas... · 3- Conclusão descrevendo quais foram as maiores dificuldades](https://reader034.vdocuments.site/reader034/viewer/2022051523/5a7fac287f8b9a38478bd52d/html5/thumbnails/2.jpg)
REALMENTE FORAM EXECUTADAS NA MÁQUINA DO ALUNO. A não funcionalidade da
instalação/configuração ou então apresentação da atividade desenvolvida em outra máquina implica que o
trabalho não está completo e o mesmo não será validado.
Instruções:
Na etapa de testes, os textos em vermelho são aqueles que devem ser digitados pelo aluno
IP_MAQUINA é o endereço IP atribuído à máquina do aluno
As screenshots tiradas via navegador DEVEM MOSTRAR o IP da máquina ou o HOSTNAME
para serem consideradas validas
As screenshots tiradas através de cliente SSH DEVEM MOSTRAR o IP da máquina cliente para
serem consideradas validas
![Page 3: Tarefas práticas da disciplina Gerência de Infraestrutura ...ober/arquivos/disciplinas/gerencia_infra/tarefas... · 3- Conclusão descrevendo quais foram as maiores dificuldades](https://reader034.vdocuments.site/reader034/viewer/2022051523/5a7fac287f8b9a38478bd52d/html5/thumbnails/3.jpg)
Trabalho 1 – Instalação do ambiente de trabalho
Essa atividade consiste na instalação do sistema operacional Ubuntu Server em uma máquina virtual (Não
utilize o Ubuntu desktop).
ATENÇÃO: Na instalação do ambiente é solicitado o hostname (nome da máquina). ELE DEVE SER
DEFINIDO COM O PRIMEIRO NOME DO ALUNO + A INICIAL DO SEU SOBRENOME. Por
exemplo: Se o nome do aluno for João Marcelo da Costa o hostname da máquina deve ser joaoc (sendo
joao o nome + c da primeira letra do sobrenome).
Se não for definido o nome da máquina corretamente os trabalhos seguintes serão invalidados....
O aluno deverá criar um PDF contendo a screenshot demonstrando que conseguiu acessar o servidor
através de um cliente SSH (como por exemplo o Putty ou outro qualquer) e também descrevendo como fez
para habilitar o sshd. Nesse trabalho não precisa enviar nenhum arquivo de configuração...
Para os próximos trabalhos é obrigatório fazer o acesso de fora servidor via SSH (usar a shell do
próprio servidor dentro do gerenciador de máquina virtual não é permitido).
Sua máquina está pronta para o desenvolvimento das demais tarefas!!!
Na área de redes ser autodidata é um grande diferencial. O Google é
seu melhor amigo para a execução das tarefas...
Que a força esteja com você jovem padawan!
![Page 4: Tarefas práticas da disciplina Gerência de Infraestrutura ...ober/arquivos/disciplinas/gerencia_infra/tarefas... · 3- Conclusão descrevendo quais foram as maiores dificuldades](https://reader034.vdocuments.site/reader034/viewer/2022051523/5a7fac287f8b9a38478bd52d/html5/thumbnails/4.jpg)
Trabalho 2 - MySQL
Um servidor de banco de dados tem por finalidade o armazenamento de dados para diversos tipos de
aplicação. Um dos servidores de banco de dados gratuitos mais utilizados na atualidade é o MySQL.
Deverá ser configurado um servidor de banco de dados MySQL com a senha “teste” para o usuário root.
Teste de funcionalidade
Via linha de comando conectar no servidor mysql com o usuário root. Se estiver tudo certo deverá ser
semelhante a isso
Não se esqueça de criar um PDF com as screenshots da tela para demonstrar a funcionalidade e enviar
também os arquivos de configuração...
#mysql -u root –p
Enter password: digite a senha do usuário root
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 12685620
Server version: xxxxx
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
![Page 5: Tarefas práticas da disciplina Gerência de Infraestrutura ...ober/arquivos/disciplinas/gerencia_infra/tarefas... · 3- Conclusão descrevendo quais foram as maiores dificuldades](https://reader034.vdocuments.site/reader034/viewer/2022051523/5a7fac287f8b9a38478bd52d/html5/thumbnails/5.jpg)
Trabalho 3 - Servidor Apache
Um servidor web tem por finalidade fornecer acesso a arquivos através do protocolo HTTP. O servidor
web mais utilizado é o Apache.
Deverá ser configurado um servidor web de forma que este seja capaz de fornecer páginas estáticas
quanto dinâmicas.
Teste de funcionalidade
- Páginas estáticas
Através do navegador acessar a URL http://IP_MAQUINA
Se estiver funcionando a saída será:
Não se esqueça de criar um PDF com as screenshots da tela para demonstrar a funcionalidade e enviar
também os arquivos de configuração...
It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.
![Page 6: Tarefas práticas da disciplina Gerência de Infraestrutura ...ober/arquivos/disciplinas/gerencia_infra/tarefas... · 3- Conclusão descrevendo quais foram as maiores dificuldades](https://reader034.vdocuments.site/reader034/viewer/2022051523/5a7fac287f8b9a38478bd52d/html5/thumbnails/6.jpg)
Trabalho 4 - PHP
A linguagem PHP é uma das linguagens mais populares da atualidade. Uma das facilidades proporcionadas
por ela é o desenvolvimento de sites dinâmicos utilizando banco de dados.
Deverá ser configurado o servidor apache de forma a rodar scripts na linguagem php.
O PHP deverá ser instalado de forma a dar suporte à conexão com banco de dados mysql e também a criação
de imagens com GD, ou seja, deverão ser instalados o suporte a principais bibliotecas da linguagem.
Teste de funcionalidade
O teste será efetuado através da criação de um arquivo chamado teste.php na área pública do site
(geralmente em /var/www/) que conterá a seguinte linhas de código:
Através do navegador acessar a URL http://IP_MAQUINA/teste.php
Se estiver funcionando a saída no navegador deverá ser uma página contendo as configurações do PHP
(note que a sua versão será mais atual...). Obrigatoriamente deverão estar listados o suporte ao mysql e a
biblioteca GD. Não se esqueça de criar um PDF com as screenshots da tela para demonstrar a
funcionalidade...
<? phpinfo(); ?>
![Page 7: Tarefas práticas da disciplina Gerência de Infraestrutura ...ober/arquivos/disciplinas/gerencia_infra/tarefas... · 3- Conclusão descrevendo quais foram as maiores dificuldades](https://reader034.vdocuments.site/reader034/viewer/2022051523/5a7fac287f8b9a38478bd52d/html5/thumbnails/7.jpg)
Trabalho 5 - phpMyAdmin
O phpMyAdmin é um programa de computador desenvolvido em PHP para administração do MySQL pela
Internet. A partir deste sistema é possível criar e remover bases de dados, criar, remover e alterar tabelas,
inserir, remover e editar campos, executar códigos SQL e manipular campos chaves. O phpMyAdmin é
muito utilizado por programadores web que muitas vezes necessitam manipular bases de dados.
Deverá ser instalado e configurado o phpMyAdmin no servidor e torná-lo acessível via navegador
Teste de funcionalidade
Através do navegador acessar a URL http://IP_MAQUINA/phpmyadmin
A saída no navegador deverá ser
Logue no sistema e tire uma screenshots da tela para demonstrar a funcionalidade. Ahhhh mande também
os arquivos de configuração editados
![Page 8: Tarefas práticas da disciplina Gerência de Infraestrutura ...ober/arquivos/disciplinas/gerencia_infra/tarefas... · 3- Conclusão descrevendo quais foram as maiores dificuldades](https://reader034.vdocuments.site/reader034/viewer/2022051523/5a7fac287f8b9a38478bd52d/html5/thumbnails/8.jpg)
Trabalho 6 - Servidor SNMP
SNMP (Simple Network Management Protocol) é um protocolo utilizado para gerenciamento de redes de
computadores. Ele permite ao gerente ter controle sobre diversos índices que ilustram o status da rede.
Deverá ser configurado um servidor SNMP local e então utilizar ferramentas de consulta para demonstrar
que o mesmo está coletando as informações definidas na MIB. As seguintes informações devem ser
definidas no arquivo de configuração
Teste de funcionalidade
Para consulta o seguinte comando será utilizado o seguinte comando
# snmpwalk -v2c -c public 127.0.0.1 system
Se tudo estiver funcionando a saída deverá ser algo do tipo
Não se esqueça de criar um PDF com as screenshots da tela para demonstrar a funcionalidade e enviar
também os arquivos de configuração...
syslocation Gerencia
syscontact “Seusobrenome <seusobrenome@gerencia>”
rocommunity public
SNMPv2-MIB::sysDescr.0 = STRING: Linux ubuntusrv 2.6.28-11-generic #42-Ubuntu
SMP Fri May 17 01:58:03 UTC 2014 x86_64
![Page 9: Tarefas práticas da disciplina Gerência de Infraestrutura ...ober/arquivos/disciplinas/gerencia_infra/tarefas... · 3- Conclusão descrevendo quais foram as maiores dificuldades](https://reader034.vdocuments.site/reader034/viewer/2022051523/5a7fac287f8b9a38478bd52d/html5/thumbnails/9.jpg)
Trabalho 7 - MRTG
O MRTG (Multi Router Traffic Grapher) é um programa feito em perl muito útil para análisar o tráfego
utilizado em sua rede/link. Ele gera gráficos que te mostram o uso da banda em termos de velocidade. Para
isso, ele funciona como um cliente SNMP consultando a MIB do destino para obter os dados de velocidades
das interfaces da rede e então gera gráficos sobre esses dados.
Deverá ser configurado o MRTG de forma a gerar gráficos do tráfego das interfaces de sua máquina
(interfaces lo0 e eth0).
Teste de funcionalidade
Na shell envie pacotes icmp para um host qualquer por alguns instantes (aguarde no mínimo cinco
minutos a fim de gerar tráfego)
A seguir, através do navegador acessar a URL http://IP_MAQUINA/mrtg
Deverão ser apresentados os gráficos com o tráfego de cada interface. Note que os gráficos podem estar em
branco devido a não terem sido coletados ainda dados suficientes para plotagem dos mesmos. Após alguns
minutos você vai ver linhas indicando a quantidade de dados entrando e saindo pela interface
Não se esqueça de criar um PDF com as screenshots que apresentem os gráficos e a tela do navegador
demonstrando que o MRTG está funcional.
#ping www.terra.com.br
….
![Page 10: Tarefas práticas da disciplina Gerência de Infraestrutura ...ober/arquivos/disciplinas/gerencia_infra/tarefas... · 3- Conclusão descrevendo quais foram as maiores dificuldades](https://reader034.vdocuments.site/reader034/viewer/2022051523/5a7fac287f8b9a38478bd52d/html5/thumbnails/10.jpg)
Trabalho 8 - Servidor Proxy
O Squid é um servidor proxy utilizado como uma espécie de “intermediário” entre uma rede e servidores
web permitindo melhoria no uso de recursos de banda e melhor gerenciamento de conexões.
Deverá ser configurado um servidor proxy squid que seja capaz de restringir o acesso somente das 8h às
18h e não permita o acesso a sites com as palavras “sexo e futebol”.
Para demonstrar a funcionalidade do Proxy deverá ser apresentada a screenshot do browser do aluno (sendo
configurado para usar o proxy local) tentando acessar um site que contenha a palavra sexo (obviamente
deverá ser apresentada uma tela de acesso não permitido). Não esqueça de enviar também os arquivos
utilizados para funcionar a atividade...
![Page 11: Tarefas práticas da disciplina Gerência de Infraestrutura ...ober/arquivos/disciplinas/gerencia_infra/tarefas... · 3- Conclusão descrevendo quais foram as maiores dificuldades](https://reader034.vdocuments.site/reader034/viewer/2022051523/5a7fac287f8b9a38478bd52d/html5/thumbnails/11.jpg)
Trabalho 9 – Relatórios do Proxy com Sarg
O Sarg (Squid Analysis Report Generator) é um programa utilizado para emitir relatórios do Proxy squid e
permite efetuar o gerenciamento de conexões à Internet por parte dos usuários.
Deverá ser configurado o sarg no servidor e demonstrada a sua funcionalidade através de uma screenshot
com a tela do navegador apresentando a tentativa de acesso a um site de sexo feita no exercício anterior
![Page 12: Tarefas práticas da disciplina Gerência de Infraestrutura ...ober/arquivos/disciplinas/gerencia_infra/tarefas... · 3- Conclusão descrevendo quais foram as maiores dificuldades](https://reader034.vdocuments.site/reader034/viewer/2022051523/5a7fac287f8b9a38478bd52d/html5/thumbnails/12.jpg)
Trabalho 10 – Sistema ITIL
Existem diferentes sistemas que implementam os principais processos do ITIL. A maior parte das soluções
atuais utilizam um ambiente web para fornecer serviços aos usuários e colaboradores.
Deverá ser instalado um sistema que implemente um Help Desk, Gerenciamento de configuração (CMDB),
Gerenciamento de mudanças, Gerenciamento de problemas e Gerenciamento de incidentes. Um exemplo
de sistema com essas características é o ITOP. Ele pode ser encontrado em http://www.combodo.com/itop-
193 e o download da última versão pode ser efetuado em https://sourceforge.net/projects/itop/files/itop/).
Caso você encontre outro sistema com as mesmas características poderá utilizá-lo sem problema
Não se esqueça de criar um PDF com as screenshots onde apareça a URL do navegador comprovando que
o ITOP está sendo executado na sua máquina.