|
|
(113 revisões intermediárias por 2 usuários não estão sendo mostradas) |
Linha 1: |
Linha 1: |
| '''Semestre''': 4º | | '''Semestre''': 4º |
| =Objetivo= | | <!--=Objetivo= |
| Instrumentalizar os alunos para administrar e gerenciar redes de computadores e servidores, de forma que possam configurar e controlar os dispositivos que compõe uma rede local e prover serviços de rede aos usuários, instalar e configurar aplicações de rede em servidores, incluindo questões de permissão de acesso aos usuários e segurança das informações. | | Instrumentalizar os alunos para administrar e gerenciar redes de computadores e servidores, de forma que possam configurar e controlar os dispositivos que compõe uma rede local e prover serviços de rede aos usuários, instalar e configurar aplicações de rede em servidores, incluindo questões de permissão de acesso aos usuários e segurança das informações. |
|
| |
|
Linha 15: |
Linha 15: |
| Redes Privadas Virtuais (VPN). | | Redes Privadas Virtuais (VPN). |
| Segurança e firewall. | | Segurança e firewall. |
| | | --> |
| =Plano de ensino= | | ==Plano de ensino== |
| *[[PLANO DE ENSINO - TADS:Administração de Servidores]] | | *[[PLANO DE ENSINO - TADS:Administração de Servidores]] |
|
| |
|
| =Histórico da Disciplina= | | <!--=Histórico da Disciplina= |
| | *[[TADS:Administração de Servidores: 2019-2|2019-2]]: (Prof. [[Usuário:Evandro.cantu | Evandro Cantú]]) |
| | *[[TADS:Administração de Servidores: 2018-2|2018-2]]: (Prof. [[Usuário:Evandro.cantu | Evandro Cantú]]) |
| *[[TADS:Administração de Servidores: 2017-2|2017-2]]: (Prof. [[Usuário:Evandro.cantu | Evandro Cantú]]) | | *[[TADS:Administração de Servidores: 2017-2|2017-2]]: (Prof. [[Usuário:Evandro.cantu | Evandro Cantú]]) |
| *[[TADS:Administração de Servidores: 2016-2|2016-2]]: (Prof. [[Usuário:Evandro.cantu | Evandro Cantú]]) | | *[[TADS:Administração de Servidores: 2016-2|2016-2]]: (Prof. [[Usuário:Evandro.cantu | Evandro Cantú]]) |
| *[[TADS:Administração de Servidores: 2015-2|2015-2]]: (Prof. [[Usuário:Evandro.cantu | Evandro Cantú]]) | | *[[TADS:Administração de Servidores: 2015-2|2015-2]]: (Prof. [[Usuário:Evandro.cantu | Evandro Cantú]]) |
| | | --> |
| =Materiais de Apoio na Wiki= | | ==Conteúdo Programático== |
| | | ===Servidor Linux=== |
| *[[Introdução a Administração de Servidores]] | | *[[Introducao a Administracao de Servidores|Introdução a Administração de Servidores]] |
| *[[Servidor Linux]] | | *[[Servidor Linux]] |
| *[[Instalação e Configuração de um Servidor Linux]] | | *[[Administracao de Usuarios e Grupos|Administração de Usuários e Grupos]] |
| *[[Instalação de pacotes em um Servidor Linux]]
| | *[[Permissoes de acesso a arquivos e diretorios|Permissões de acesso a arquivos e diretórios]] |
| *[[Administração de Usuários e Grupos]]
| |
| *[[Permissões de acesso a arquivos e diretórios]] | |
| *[[Cotas em disco]] | | *[[Cotas em disco]] |
| *[[Programação do Shell]] | | *[[Programação do Shell]] |
| *[[Agendamento de Tarefas]] | | *[[Agendamento de Tarefas]] |
| *[[Cópias de Segurança]] | | *[[Copias de Seguranca|Cópias de Segurança]] |
| *[[Servidor SSH]] | | *[[Servidor SSH]] |
| | |
| | ===Servidores de Aplicação=== |
| *[[Servidor Web]] | | *[[Servidor Web]] |
| *[[Servidor FTP]]
| |
| *[[Servidor Samba]] | | *[[Servidor Samba]] |
| *[[Servidor Proxy]] | | *[[Servidor Proxy]] e [[Firewall]] |
| *[[Firewall]]
| |
| *[[Rede e Roteamento]]
| |
| **[[Configuração de servidor para compartilhar conexão com a Internet]]
| |
| **[[Laboratório: NetKit Roteamento]]
| |
| **[[NAT]]
| |
| **[[Protocolo DHCP]]
| |
| **[[Laboratório: NetKit DHCP e NAT]]
| |
| **[[Servidor DNS]]
| |
| **[[Laboratório: NetKit DNS]]
| |
| | |
| ===Materiais sobre outros Servidores Linux===
| |
| ;[https://servidordebian.org/ Servidor Debian]: Material sugerido e testado pelo colega Ricardo Corá.
| |
| | |
| ==Rede Acadêmica do Campus==
| |
|
| |
|
| ===Organização do endereçamento IP=== | | ===Contêineres=== |
| | *[[Docker]] |
|
| |
|
| [[Arquivo:RedeCampus.png|400 px]]
| | ===Servidores em Nuvem=== |
| | | *AWS (Amazon) |
| ;Rede Local Acadêmica:
| | *FireBase (Google) |
| '''192.168.40.0/22'''
| | *Digital Ocean |
| 11000000.10101000.001010'''00.00000000'''
| |
| | |
| :Máscara de Rede:
| |
| '''255.255.252.0'''
| |
| 11111111.1111111.1111100.00000000
| |
| | |
| :Distribuição dos endereços IP:
| |
| 192.168.(001010'''00.00000000''') = 192.168.40.0 -> '''IP Rede'''
| |
| 192.168.(001010'''00.00000001''') = 192.168.40.1 -+
| |
| 192.168.(001010'''00.00000010''') = 192.168.40.2 | '''Endereços IP usáveis''':
| |
| ... | 2<sup>10</sup> - 2 = 1022
| |
| 192.168.(001010'''11.11111110''') = 192.168.43.254 -+
| |
| 192.168.(001010'''11.11111111''') = 192.168.43.255 -> '''''Broadcat''''' dentro da rede
| |
| | |
| ;Verificação do endereçamento IP:
| |
| ifconfig
| |
| | |
| ;Roteador padrão
| |
| '''192.168.40.1'''
| |
| | |
| ;Verificação do roteador padrão:
| |
| route -r
| |
| | |
| ===Endereços IP dos servidores de cada equipe===
| |
| {| border="1" cellpadding="2" style="text-align: center;"
| |
| !Endereços IP
| |
| !Equipe
| |
| !Hospedeiro
| |
| !
| |
| !Endereços IP
| |
| !Equipe
| |
| !Hospedeiro
| |
| |-
| |
| | 192.168.40.10 || Evandro || LAB2-PROF || || 192.168.40.25 || Alison ||
| |
| |-
| |
| | 192.168.40.11 || Ricardo || || || 192.168.40.26 || Bruna Marton ||
| |
| |-
| |
| | 192.168.40.12 || Christian || || || 192.168.40.27 || Mathielo ||
| |
| |-
| |
| | 192.168.40.13 || Patrick || || || 192.168.40.28 || Isac ||
| |
| |-
| |
| | 192.168.40.14 || Alexandre || || || 192.168.40.29 || Luís Antônio ||
| |
| |-
| |
| | 192.168.40.15 || David || || || 192.168.40.30 || Rauber ||
| |
| |-
| |
| | 192.168.40.16 || Diego || || || 192.168.40.31 || Guilherme ||
| |
| |-
| |
| | 192.168.40.17 || Fernando Satoro || || || 192.168.40.32 || Felipe ||
| |
| |-
| |
| | 192.168.40.18 || Cleverson || || || 192.168.40.33 || João ||
| |
| |-
| |
| | 192.168.40.19 || Gilberto || || || 192.168.40.34 || ||
| |
| |-
| |
| | 192.168.40.20 || Vanderley || || || 192.168.40.35 || Gabriel ||
| |
| |-
| |
| | 192.168.40.21 || Luiz Guilherme || || || 192.168.40.36 || ||
| |
| |-
| |
| | 192.168.40.22 || Caio || || || 192.168.40.37 || ||
| |
| |-
| |
| | 192.168.40.23 || Bruna Regina || || || 192.168.40.38 || Andrew ||
| |
| |-
| |
| | 192.168.40.24 || Gustavo || || || 192.168.40.39 || ||
| |
| |-
| |
| |}
| |
| <!--
| |
| ;IP Alias utilizados nos Servidores Web
| |
| *192.168.40.23:
| |
| *192.168.40.24:
| |
| *192.168.40.25:
| |
| *192.168.40.26: | |
| *192.168.40.27:
| |
| *192.168.40.28:
| |
| *192.168.40.29:
| |
| *192.168.40.30:
| |
| -->
| |
|
| |
|
| = Diários de Aula = | | = Diários de Aula = |
|
| |
|
| ===Avaliação Tarefas 1, 2 e 3===
| | Diários de aula disponibilizados na plataforma '''Moodle IFPR''' (https://ava.ifpr.edu.br). |
| | |
| Montar '''arquivo TXT''' com os seguintes itens:
| |
| *Cabeçalho identificando a disciplina
| |
| *Estudante(s)
| |
| *Objeto da avaliação.
| |
| | |
| '''Tarefa 1 - Instalação do servidor''':
| |
| Descrever o servidor instalado:
| |
| * versão do sistema,
| |
| * nome do servidor,
| |
| * conta de administrador criada na instalação do sistema,
| |
| * máquina virtual utilizada,
| |
| * identificação da máquina hospedeira,
| |
| * print dos comandos ifconfig e route,
| |
| * configuração IP da máquina, incluindo endereço IP do servidor, identificador da rede, máscara de rede, endereço de boadcast e roteador padrão.
| |
| | |
| '''Tarefa 2 - Usuários e grupos''' | |
| Descrever as contas de usuário criadas:
| |
| * regramento para nomes,
| |
| * contas de usuários criadas,
| |
| * grupos primários,
| |
| * grupos segundários,
| |
| * print dos arquivos /etc/passwa e /etc/group,
| |
| * print do comando ls -l do diretório /home.
| |
| | |
| '''Tarefa 3 - Permissões de arquivos e diretórios'''
| |
| Descrever os diretórios de compartilhados criados.
| |
| * Descrição dos arquivos criados e permissões atribuídas
| |
| * print do comando ls -l do diretório /dados.
| |
| * print do comando umask e explicação das permissões padrão para criação de arquivos e diretórios dos usuários.
| |
| | |
| Enviar '''Arquivo TXT''' para '''evandro.cantu@ifpr.edu.br''', Assunto: Administração de Servidores
| |
| | |
| ===16/ago===
| |
| ;[[Permissões de acesso a arquivos e diretórios]]:
| |
| | |
| ====Tarefa 3====
| |
| Criar '''diretórios''' para utilização compartilhada para os usuários dos grupos primários e secundários:
| |
| :*'''Grupos primários''': Alunos e Professores
| |
| :*'''Grupos secundários''': Arduino, PHP, Mobile, etc
| |
| :Alocar os diretórios no seguinte subdiretório:
| |
| /dados/professores
| |
| /dados/alunos
| |
| /dados/arduino
| |
| ...
| |
| | |
| ;Permissões: Definir para os diretórios as seguintes permissões:
| |
| :*Diretório '''/home''' do usuário: Leitura, Escrita e Execução somente para o Dono do diretório;
| |
| :*Diretório '''professores''': Leitura, Escrita e Execução para o Dono e para o Grupo do diretório;
| |
| :*Diretório '''alunos''': Leitura, Escrita e Execução para o Dono e para o Grupo do diretório;
| |
| :*Diretórios para grupos '''secundários''': Leitura, Escrita e Execução para o Dono e para o Grupo, e acesso a Leitura e Execução para os Outros.
| |
| | |
| :Verifique a permissão padrão do diretório '''home''' que está sendo utilizada quando um usuário é criado. Se necessário, utilize o comando '''umask''' para que novos usuários fiquem com a permissão indicada.
| |
| | |
| :Testar as permissões de acesso com diferentes tipos de usuário.
| |
| | |
| ===09/ago===
| |
| ;[[Instalação de pacotes em um Servidor Linux]]:
| |
| ;[[Administração de Usuários e Grupos]]:
| |
| | |
| ====Tarefa 2====
| |
| Criar contas de '''usuário''' e '''grupo''' para no mínimo 6 alunos e 4 professores da turma:
| |
| *'''Grupos primários''': Alunos e Professores
| |
| *'''Grupos secundários''': Arduino, PHP, Mobile, etc
| |
| **Verificar com a turma os grupos de interesse para formar os grupos secundários.
| |
| :Cada usuário '''deve''' pertencer a '''um grupo primário''' e '''pode''' pertencer a '''um ou mais grupos secundários'''.
| |
| | |
| Requisitos para as contas de usuário e grupo:
| |
| *Estabelecer '''regramento''' para os nomes de login
| |
| **Por exemplo: nome: João Paulo de Souza -> login: jsouza
| |
| *Cadastrar cada usuário incluindo as seguintes informações: Nome Completo, Telefone, email.
| |
| *Cadastrar '''senhas''' (1234) e solicitar para os usuários fazerem a troca e testar a conta através '''ssh'''.
| |
| | |
| Exemplo:
| |
| groupadd Alunos
| |
| groupadd Professores
| |
| groupadd Arduino
| |
| adduser --ingroup Alunos jsouza
| |
| adduser jsouza Arduino
| |
| :No exemploServidor SSH foram criados três '''grupos''' Alunos, Professores e Arduino; em seguida foi criado o '''usuário''' jsouza no '''grupo primário''' Alunos; depois o usuário jsouza foi incluído no '''grupo secundário''' Arduino.
| |
| | |
| ===02/ago===
| |
| ;[[Servidor Linux]]: Continuação
| |
| *Editor vi
| |
| *Sistema de arquivos do Linux
| |
| *Gerenciador da inicialização
| |
| *Gerenciamento de serviços e processos
| |
| | |
| ;[[Instalação e Configuração de um Servidor Linux]]:
| |
| *Procedimentos para instalação do Servidor Linux
| |
| *Instalação de pacotes gerenciamento de processos no Linux
| |
| *Sistemas de arquivos e particionamento de disco
| |
| | |
| ====Tarefa 1====
| |
| Instalar um '''Servidor Linux''' em uma máquina virtual do '''VirtualBox''' para uso na disciplina de '''Administração de Servidores'''. Seguir os passos e procedimentos sugeridos no link acima.
| |
| | |
| ===26/jul===
| |
| ;[[Introdução a Administração de Servidores]]
| |
| ;[[Servidor Linux]]:
| |
| *Origem e conceitos gerais
| |
| *Comandos Básicos
| |
| *Estrutura de arquivos e diretórios do Linux
| |
|
| |
|
| | ---- |
| | [[Usuário:Evandro.cantu|Evandro.cantu]] ([[Usuário Discussão:Evandro.cantu|discussão]]) 11h09min de 4 de março de 2021 (-03) |
| ---- | | ---- |
|
| |
|
| [[Categoria:TADS]] | | [[Categoria:TADS]] |